【发布时间】: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;
这是我提出的第一个问题,如果我遗漏了什么或其他什么,请随时告诉我! :)
【问题讨论】: