我正在使用libgdx开发一款游戏,当我使用桌面启动器从我的电脑上运行游戏时,我没有任何错误,而且效果非常好。当我连接手机并尝试直接在其上执行时,我收到此错误
设备无法找到资产文件夹中的文件。我是否必须更改一些目录路径? 这就是" hero.pack"由libgdx加载
公共类PlayScreen扩展了FatherScreen {
private Hero player;
private TextureAtlas heroatlas;
public PlayScreen (MyGdxGame game, String levelname, Music music){
super(game, levelname, music);
heroatlas = new TextureAtlas("hero.pack");
...
}
接受
@ m.antkowicz这是hero.pack代码:
hero.png
format: RGBA8888
filter: Nearest,Nearest
repeat: none
hero
rotate: false
xy: 1, 1
size: 705, 49
orig: 705, 49
offset: 0, 0
index: -1
它是英雄角色动画的简单代码。 @manabreak hero.pack文件位于我PC上的android / assets文件夹中。正如我之前说过的,我在PC上直接运行游戏没有问题!也许我必须直接复制手机上的资产文件夹?