using UnityEngine; using System.Collections; public class InfraredSourceView : MonoBehaviour { public GameObject InfraredSourceManager; private InfraredSourceManager _InfraredManager; void Start () { gameObject.GetComponent().material.SetTextureScale("_MainTex", new Vector2(-1, 1)); } void Update() { if (InfraredSourceManager == null) { return; } _InfraredManager = InfraredSourceManager.GetComponent(); if (_InfraredManager == null) { return; } gameObject.GetComponent().material.mainTexture = _InfraredManager.GetInfraredTexture(); } }