我有一个纹理图集,我希望通过名称得到一个特定的纹理,但我得到所有纹理的纹理。
为什么?
这是代码:
this.textureLeft= textureAtlas.findRegion(textureLeftName).getTexture();
感谢您的时间
答案 0 :(得分:1)
你的leftTexture必须是TextureRegion而不是Texture。
TextureRegion tr = atlas.findTextureRegion(region);
就像那样。
getTexture()返回区域被剪切掉的原始纹理。所以你不想那样。