public virtual void Awake() { UnitySingleton <T> .Register(this as T); }
public static void RegisterUnitySingleton <T>(T obj) where T : MonoBehaviour { UnitySingleton <T> .Register(obj); }
public virtual void Awake() { UnitySingleton <T> .Register(this as T); }
public static void RegisterUnitySingleton <T>(T obj) where T : MonoBehaviour { UnitySingleton <T> .Register(obj); }