Animating UVs – scrolling textures

Scrolling textures are a general purpose requirement for lots of games, and yet, they are not natively supported by Unity; that is, they require you to "get coding" for their implementation. Scrolling textures are useful for parallax effects; to move clouds, surfaces, and water; or to express motion or movement in the game. Typically, scrolling textures are seamless images whose pixels tile vertically and horizontally. This allows infinite scrolling and repetition, as shown here:

Animating UVs – scrolling textures

Scrolling texture on a Quad

When attached to a Quad, the following code sample 9-3 will animate its texture according to the horizontal ...

Get Mastering Unity Scripting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.