public override void OnAwake() { if (_instance != null) { GameObject.Destroy(_instance); } _instance = this; }
public override void OnAwake() { if (_instance != null) { GameObject.Destroy(_instance); } _instance = this; GameEvents.OnGameSettingsApplied.Add(SettingsChanged); GameEvents.onGameStateLoad.Add(LoadSettings); }