2016-09-26 3 views
0

Так что я пытаюсь создать игру. (Это мой первый) И с созданием персонажа я стараюсь, чтобы г-жа График Дизайнер просто нарисовала одно изображение в оттенках серого, и я буду использовать batch.setColor (x, x, x, x); например, сделать все цвета для каждого стиля волос. Итак, нарисуйте один раз и импортируйте один актив, и любая окраска выполняется в коде. Однако, как может setColor быть отключенным впоследствии для рендеринга остальных моих активов, так как я хочу только для того, чтобы цвет волос был указан, а не все остальное, а также очевидно. Кажется, я не могу найти, как, но предположим, что, должно быть, должен быть способ?LibGDX, как отключить setColour на SpriteBatch?

ответ

0

Цвет набора партии умножается на цвет спрайта, поэтому, чтобы «отключить» его, установите его в белый цвет.

batch.setColor(Color.WHITE); 
Смежные вопросы