VR/Assets/Lava_Flowing_Shader/Scripts/ScrollingUVs_Layers.cs

20 lines
488 B
C#

using UnityEngine;
using System.Collections;
public class ScrollingUVs_Layers : MonoBehaviour
{
//public int materialIndex = 0;
public Vector2 uvAnimationRate = new Vector2( 1.0f, 0.0f );
public string textureName = "_MainTex";
Vector2 uvOffset = Vector2.zero;
void LateUpdate()
{
uvOffset += ( uvAnimationRate * Time.deltaTime );
if( GetComponent<Renderer>().enabled )
{
GetComponent<Renderer>().sharedMaterial.SetTextureOffset( textureName, uvOffset );
}
}
}