2016-09-26 2 views
0

Also versuche ich ein Spiel zu erstellen. (Es ist meine erste) Und mit der Erstellung von Zeichen Ich versuche es so, dass Ms. Graphic Designer wird nur ein einzelnes Bild in Graustufen zeichnen, und ich werde die Batch.setColor (x, x, x, x); zum Beispiel alle Farben für jede Frisur zu machen. Zeichnen Sie also einmal und importieren Sie ein einzelnes Asset, und jede Farbgebung erfolgt im Code. Wie kann aber die setColor nachträglich deaktiviert werden, um den Rest meiner Assets zu rendern, da ich nur die Farbe der Haare sagen möchte, nicht alles andere natürlich. Ich scheine nicht in der Lage zu finden, wie, aber davon auszugehen, dass es einen Weg geben muss?LibGDX, wie die SetColour auf SpriteBatch deaktivieren?

Antwort

0

Die gesetzte Farbe des Stapels wird mit der Farbe des Sprites multipliziert. Um es zu "deaktivieren", setzen Sie es auf weiß.

batch.setColor(Color.WHITE); 
Verwandte Themen