【问题标题】:I can't find a solution for "The type org.newdawn.slick.opengl.Texture is not accessible"我找不到“org.newdawn.slick.opengl.Texture 类型不可访问”的解决方案
【发布时间】:2021-08-13 15:59:32
【问题描述】:

我正在尝试按照 ThinMatrix 的教程学习如何在 java 中制作 3d 游戏引擎(到目前为止很喜欢)。问题是 slick-utils 的库之一似乎丢失了?或损坏?或不支持?我真的不知道,我是 LWJGL、OpenGL 和大型 Java 项目的初学者。我搜索了错误,但似乎没有任何效果,或者解决方案过于具体,即。与编码中的错误有关,而不是与库中的错误有关。

没有太多代码可以展示,我在类中添加导入,IDE提示我标题上的错误:"The type org.newdawn.slick.opengl.Texture is not access"强>。

在视频的 cmets 中,有一个“解决方案”似乎对至少 5 人有效,但由于某种原因它对我不起作用。 解决方案代码中的问题(避免使用 slick-utils)是有一个 MemoryStack 类,我似乎在任何地方都找不到,我搜索了 IDE 提示我的文本,但没有结果......

这就是我搜索的内容:“MemoryStack 无法解析”,我终其一生都找不到如何导入、解析或执行任何操作,真的。

我真的很沮丧,谷歌今天似乎不是我的朋友。

我认为我使用的 LWJGL 库可能存在问题(我不记得我使用的是 LWJGL2 还是 3,我相信是 2,因为教程来自 2014 年,而 3 还不存在? Idk),但我不知道问题出在哪里,以及 IDE 向我抛出的所有提示都在引导我走向死胡同。

非常感谢您的阅读,如果可以的话,请帮助我!我可以显示代码,但我认为这并不重要,因为问题似乎来自 slick-utils 库被损坏或其他原因,或者我不明白如何将其正确添加到我的项目中。

这应该是最小的可重现示例: import org.newdawn.slick.opengl.Texture;

这是我提出的第一个问题,如果我遗漏了什么或其他什么,请随时告诉我! :)

【问题讨论】:

    标签: java eclipse lwjgl slick


    【解决方案1】:

    通常情况下,谷歌搜索新错误消息的特定部分会发现其他遇到相同问题的人。当我用谷歌搜索那个类名时,我发现有人和你在很多年前遇到过完全相同的问题。该线程显示在哪里可以找到具有该类的库。

    https://gamedev.stackexchange.com/questions/35047/where-can-i-find-the-library-for-org-newdawn-slick-opengl-texture

    【讨论】:

    • 感谢您的回复!不过,我确实偶然发现了那篇文章,给出的答案并没有解决我的问题:(我尝试用光滑页面中的库替换我项目中的库(尝试了 utils 和完整库),但没有结果。我尝试删除旧的 slick-utils 库并从页面中加载该库,但再次,IDE 仍然无法访问该类。老实说,我很困惑......我会尝试重新启动一切。谢谢帮助!:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2021-03-05
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多