我尝试使用 Asset Manager 加载一些资产。一切正常,除了一部分。这是我的代码
我的 AssetHandler 类(包含assetManager)
public class AssetHandler {
public static AssetManager manager;
public static String wallFile = "3d/wall.g3db";
public static String floorFile = "3d/floor.g3db";
public static String stairsFile = "3d/stairs.g3db";
public static String characterFile = "3d/character.g3db";
public static void load() {
manager = new AssetManager();
manager.load(wallFile, Model.class);
manager.load(floorFile, Model.class);
manager.load(stairsFile, Model.class);
manager.load(characterFile, Model.class);
}
public static void dispose() {
manager.clear();
manager.dispose();
}
public static void dispose(String fileName) {
manager.unload(fileName);
}
}
当我尝试使用该文件时,我写道:
model = AssetHandler.manager.get(AssetHandler.characterFile, Model.class);
model = AssetHandler.manager.get(AssetHandler.wallFile, Model.class);
一切正常,但字符文件没有其他文件可以,但只有这个文件没有
请帮助我不明白为什么没有弹出错误/异常