Quantcast
Channel: Question and Answer » libgdx
Viewing all articles
Browse latest Browse all 434

Libgdx change color of Texture at runtime [closed]

$
0
0

i allready asked this on Stackoverflow, but i think this question may belong here.
In a Libgdx game i have some Animations for my Player. All the Frames for this Animation are inside a TextureAtlas.
The Player Textures show a human, with a white T-Shirt. The T-Shirt is the only white part of the Player.
Now i want to be able to replace the white color with red for Player1, with green for Player2 and so on.
How can i do that, without loosing the advantage of the TextureAtlas (Texture switching)?

Ofc 1 way would be to store 4 versions of every Frame, for 4 different Players (colors).
But there are games out there, where you can fully customize the Player, give him a blue hat, red pants and pink shirts and so on. How can this be done?

Thanks a lot!

EDIT: The question on Stackoverflow


Viewing all articles
Browse latest Browse all 434

Trending Articles