Libgdx批量绘制隐形纹理

时间:2016-12-28 11:37:51

标签: java libgdx

我有以下代码:

batch.draw(this.getTexture(), getX(), getY(), getOriginX(), getOriginY(),
                getWidth(), getHeight(), 1, 1, this.getRotation(),
                getRegionX(), getRegionY(), getRegionWidth(), getRegionHeight(),
                false, false);

这应该是纹理,它绝对不是空的,但是它是不可见的。

因为它吸引了玩家,所以我认为它不在视线范围内。

1 个答案:

答案 0 :(得分:1)

您的regionWidthregionHeight可能是0。请尝试以下代码

batch.draw(this.getTexture(), getX(), getY(), getOriginX(), getOriginY(), 
    getWidth(), getHeight(), 1, 1, this.getRotation(), 
    getRegionX(),getRegionY(), getWidth(), getHeight(), false, false);