libGDX: 如何在 SpriteBatch 上禁用颜色?

libGDX: How to disable the color on SpriteBatch?

对于一些资产,我试图实现是为了获得灰度图像,并使用 Batch#setColor 方法以编程方式对其进行绘制。

但是,之后可以禁用 Batch#setColor 以渲染其余资产吗?我只希望某些资产使用彩色叠加进行渲染,而不是其他所有资产。

我没看到如何禁用它,但我想一定有办法吗?

批次的设置颜色乘以精灵的颜色,所以要"disable"它,将它设置为白色。

batch.setColor(Color.WHITE);