LibGDX,如何在SpriteBatch上禁用setColour?

时间:2016-09-26 12:28:04

标签: java colors libgdx spritebatch

所以我正在尝试制作游戏。 (这是我的第一个) 并且通过角色创建,我正在尝试使得Graphic Designer女士只绘制灰度图像,我将使用batch.setColor(x,x,x,x);例如,为每种发型制作所有颜色。因此,绘制一次并导入单个资产,任何着色都在代码中完成。 然而,之后如何禁用setColor来渲染我的其余资产,因为我希望只有头发可以说是颜色,而不是其他所有颜色。我似乎无法找到怎样但是假设肯定必须有办法?

1 个答案:

答案 0 :(得分:0)

批次的设定颜色乘以精灵的颜色,因此要“禁用”它,将其设置为白色。

batch.setColor(Color.WHITE);