20 lines
488 B
C#
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 );
|
|
}
|
|
}
|
|
} |