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.
"_LightMap" is the lightmap texture.
"_Cube" is the reflection cubemap.

// Scroll main texture based on time
var scrollSpeed = 0.5;
function Update () {
var offset = Time.time * scrollSpeed;
renderer.material.SetTextureOffset ("_MainTex", Vector2(offset,0));
}

See Also: mainTextureOffset property, GetTextureOffset.