Texture Mover
You can define states in this component and assign texture offsets to this state.
The script iterates through all the children's renderers and sets the main texture offset to the value defined in the given state.
public void SetState(string name)
// Resets the state to the first one in the list.
public void ResetState()
Setting up the Texture Mover
Attach the script on the game object you want to modify. Add States and fill out the corresponding UV Coordinates for each state.

Triggering the Texture mover
You can raise this event from any Trigger as a Function.
Last updated
Was this helpful?