纹理加载

时间:2011-09-23 10:15:54

标签: java android libgdx

我正在使用libgdx,我正在加载所有纹理,如下所示,

Texture objTexture=new Texture(Gdx.files.internal("imagename"));

此代码位于我的ApplicationListener中。但是,我想在游戏开始时加载我的所有图像。我不想在ApplicationListener中加载它们。我试过访问OpenGL范围之外的纹理对象并失败了。有谁能建议我这个?

1 个答案:

答案 0 :(得分:1)

我认为你最快可以加载这些纹理(它涉及将它们上传到VRAM,所以我猜想必须初始化Graphics模块并完成所有GL的工作)在create函数中ApplicationListener

此外,您可以考虑使用新的AssetManager来管理资源。或者写一个更简单的资产经理。