我有一个纹理图集,我想按名称获得特定的纹理,但是我得到了所有纹理都包含的所有textureAtlas。
为什么?
这是代码:
this.textureLeft= textureAtlas.findRegion(textureLeftName).getTexture();
感谢您的时间
最佳答案
您的leftTexture必须是TextureRegion,而不是Texture。
TextureRegion tr = atlas.findTextureRegion(region);
就这样
getTexture()返回切出区域的原始纹理。所以你不想要那个。
关于java - TextureAtlas问题获取Texture,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25851740/