我从一个学校的fxgl项目创建了一个.jar文件,这是一个带有纹理的小游戏。但是,一旦我用CMD运行.jar文件,它就无法找到纹理
Intellij发现纹理恰好可以运行游戏。但是当使用.jar文件时,找不到纹理。 我已经用7-zip打开.jar文件,并且那里有纹理,但是我假设当以jar运行时,assetLoader无法找到纹理文件
我希望图片显示在左上角
但我收到此消息
消息:无法加载资产:内部saisjo.jpg的地图。原因:找不到资产“ /saisjo.jpg的/ assets / textures / map”!
类型:IllegalArgumentException
方法:AssetLoader.loadFailed()
行:AssetLoader.kt:737