我必须在我的项目中使用大纹理,所以我不能将所有纹理放入一个BitmapTextureAtlas
. 我试图将它们放入两个地图集中:
textureAtlas = new BitmapTextureAtlas(2048, 2048, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
textureAtlas2 = new BitmapTextureAtlas(1024, 2048, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
foo = BitmapTextureAtlasTextureRegionFactory.createFromAsset(textureAtlas ,this,"foo.png",0,0);
bar = BitmapTextureAtlasTextureRegionFactory.createFromAsset(textureAtlas2,this,"bar.png",0,0);
但是当我尝试使用bar
Sprite sBar = new Sprite(0,0,bar);
scene.attachChild(sBar);
我唯一能看到的是白色矩形而不是我的图像。而且我不知道这里出了什么问题。