private void OnDestroy() { for (int i = 0; i < renderList.Count; ++i) { renderList[i].sharedMat.SetTexture("_MainTex", renderList[i].origBaseMap); } instance = null; }
private void Awake() { if (instance) { Debug.LogWarning("AutoProjectionManager already exist somewhere!"); return; } instance = this; projectors = new List <AutoProjector>(); Init(); }