【发布时间】:2015-09-22 13:47:42
【问题描述】:
好的,所以我开发了一个 Java 飞鸟游戏,该游戏在编辑器中运行良好,它可以读取所有纹理,但是当我将其导出到 .jar 文件时,它不会读取纹理。
这就是我启动游戏时的样子,这就是 .jar 文件的布局。
Eclipse 就是这样设置的,我试过把 assets 文件夹放在 net 文件夹中,dragon4c3 文件夹放在游戏文件夹中,但它仍然不读取纹理,导出时我需要做些什么.jar 文件?它确实有效,但您需要将 assets 文件夹与 .jar 文件放在同一文件夹中。这是唯一的方法吗?
【问题讨论】:
-
纹理的路径是什么?
-
资产/纹理/
.png -
看起来是路径问题,加载前打印绝对路径。那会更清楚。
-
绝对路径是什么意思?比如 C:/Eclipse/Whatever??
-
是的@Dragon4c3_,这很有道理。
标签: java image executable-jar