skeleton-wars/Assets/FloorCreator/VolumeLight/Scripts/UVScroller.js
2016-11-02 12:47:34 +01:00

21 lines
No EOL
617 B
JavaScript

@script ExecuteInEditMode()
// Scroll main texture based on time
var scrollSpeed : float = 1.0;
var MainoffsetX : float = 0.0;
var MainoffsetY : float = 0.0;
var UseCustomTex : boolean = false;
var CustomTexName : String = "";
public var rend : Renderer;
function Start(){
rend = GetComponent.<Renderer>();
}
function Update () {
var offset = Time.time * scrollSpeed;
if(UseCustomTex)
rend.sharedMaterial.SetTextureOffset (CustomTexName, Vector2(MainoffsetX*offset, MainoffsetY*offset));
else
rend.sharedMaterial.SetTextureOffset ("_MainTex", Vector2(MainoffsetX*offset, MainoffsetY*offset));
}