public static RuntimePalette Get() { if (_palette == null) { _palette = Utility.InstantiatePrefab <RuntimePalette>(TilerManager.Get().parentContent) .GetComponent <RuntimePalette>(); } return(_palette); }
public static TilerManager Get() { if (instance == null) { instance = FindObjectOfType <TilerManager>(); } // if (instance == null) { var go = new GameObject(); instance = go.AddComponent <TilerManager>(); DontDestroyOnLoad(go); } // return(instance); }