我有以下代码:
batch.draw(this.getTexture(), getX(), getY(), getOriginX(), getOriginY(),
getWidth(), getHeight(), 1, 1, this.getRotation(),
getRegionX(), getRegionY(), getRegionWidth(), getRegionHeight(),
false, false);
应该是纹理,它绝对不为空,但它是不可见的。
因为它正在绘制玩家,所以我认为它不在 View 之外。
最佳答案
您的regionWidth
和regionHeight
可能是0
。尝试下面的代码
batch.draw(this.getTexture(), getX(), getY(), getOriginX(), getOriginY(),
getWidth(), getHeight(), 1, 1, this.getRotation(),
getRegionX(),getRegionY(), getWidth(), getHeight(), false, false);
关于java - Libgdx批量绘制不可见纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41361305/