Material.SetTextureOffset Manual     Reference     Scripting  
Scripting > Runtime Classes > Material
Material.SetTextureOffset

function SetTextureOffset (propertyName : String, offset : Vector2) : void

Description

Sets the placement offset of texture propertyName.

Common texture names used by Unity's builtin shaders:
"_MainTex" is the main diffuse texture. This can also be accessed via mainTextureOffset property.
"_BumpMap" is the normal map.
"_Cube" is the reflection cubemap.

See Also: mainTextureOffset property, GetTextureOffset.

JavaScript
// Scroll main texture based on time

var scrollSpeed : float = 0.5;

function Update () {
var offset : float = Time.time * scrollSpeed;
renderer.material.SetTextureOffset ("_MainTex", Vector2(offset,0));
}