void Awake() { if (_instance != null && _instance != this) { Destroy(gameObject); return; } _instance = this; DontDestroyOnLoad(gameObject); _loom = new LoomDispatcher(); }
void OnDestroy() { _loom = null; }
void Awake() { _loom = new LoomDispatcher(); }
void OnDestroy() { _loom = null; }
void Awake() { _loom = new LoomDispatcher(); }
private void OnDestroy() { _loom = null; }
void OnDestroy() { loom = null; initialized = false; }