using UnityEngine; public class RiverScroller : MonoBehaviour { public Material mat; public float speed; public string propertyName; private float xOffset; private void Update() { xOffset += Time.deltaTime * speed; mat.SetTextureOffset(propertyName, new Vector2(xOffset, 0f)); } }