Download

Change UV channel during gameplay

Hi everyone,

I’m deciding how to make the GUI.
The tappy chicken example changes the flash amount of the map inside the material to animate a “click” action over a button.
Now,i instead have 3 fixed textures that defines the behavior of a button: idle,mouse over,clicked
Since there are many buttons,each with 3 textures,i was wondering if there was an easier way than,let’s say,creating a sprite foreach texture.
So i was thinking about putting the 3 images into 1 single textures,and then switch between 3 different UV channels to change which part of it is shown.

Is there a way to change the UV channel inside the game in real time?

Thanks in advance.

----------EDIT----------

I just found this helpful post on how to use only a part of the UV’s,it’s easier to understand than the tappy chicken example so i’m going to give this a shot.

Ok that method works like a charm,i’m gonna change the UV values instead of using multiple channels.

I’d like to leave here the question on how you can switch channles ingame anyway,thanks again.