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.
var scrollSpeed :
float = 0.5;
function Update () {
var offset :
float =
Time.time * scrollSpeed;
renderer.material.SetTextureOffset (
"_MainTex",
Vector2(offset,0));
}
using UnityEngine;
using System.Collections;
public class example :
MonoBehaviour {
public float scrollSpeed = 0.5F;
void Update() {
float offset =
Time.time * scrollSpeed;
renderer.material.SetTextureOffset(
"_MainTex",
new Vector2(offset, 0));
}
}
import UnityEngine
import System.Collections
class example(
MonoBehaviour):
public scrollSpeed as single = 0.5F
def
Update():
offset as single = (
Time.time * scrollSpeed)
renderer.material.SetTextureOffset('_MainTex',
Vector2(offset, 0))