我一直在使用eclipse IDE在java中进行2D自上而下(比如老塞尔达)游戏。当我在开发期间运行游戏并且在编译它以进行测试之后它在我的计算机上运行正常但是当我在另一台计算机上运行它时它只显示我放入代码而不是图形的文本。我在YouTube上观看了一段关于由TheCherno为你的游戏添加纹理的视频,我按照他所说的把它放在项目的res文件夹中,我修复了代码以从那里获取图形。然后我再次编译它,但无济于事它仍然无法在其他计算机上工作。如果您有任何解决方案,我会非常高兴。
这是eclipse项目文件夹的链接,以便您可以看到代码和设置: http://dl.dropbox.com/u/4229589/Copy%20of%20Copy%20of%20ld48.zip
答案 0 :(得分:1)
在另一台计算机上使用时,资源文件夹的位置可能会发生变化。
查看用于访问资源文件夹的代码会很有帮助。
例如
如果您的文件路径是说(输入我的用户名作为示例):
C:\Users\IanMelrose\Game\Resources
在另一台计算机上不会出现这种情况。
答案 1 :(得分:1)
尝试选择所有图片,右键单击 - >构建路径 - >添加到构建路径
您能举例说明如何在代码中引用图片吗?