2016-09-26 2 views
0

그래서 저는 게임을 만들려고합니다. (제 첫 번째입니다.) 그리고 캐릭터 제작으로 저는 그래픽 디자이너가 그레이 스케일로 하나의 이미지를 그릴 것이고, batch.setColor (x, x, x, x)를 사용할 것입니다. 예를 들어 각 헤어 스타일의 모든 색상을 만듭니다. 한 번 그려서 단일 애셋을 가져 오면 모든 색상이 코드에서 수행됩니다. 그러나 나머지 애셋의 렌더링을 위해 setColor를 나중에 사용하지 않도록 설정하는 방법은 무엇입니까? 어떻게 찾을 수는 없지만 반드시 있어야한다고 가정합니다.LibGDX, SpriteBatch에서 setColour를 비활성화하는 방법은 무엇입니까?

답변

0

배치의 설정 색상에 스프라이트의 색상이 곱해 지므로 "비활성화"하려면 흰색으로 설정하십시오.

batch.setColor(Color.WHITE); 
관련 문제