void OnDestroy() { m_instance = null; //UIEventManager.Instance.RemoveUIEventHandel(UIEventType.SingleTrialsSettlement, ShwoSingleTrialsSettlement); GameDataManager.Instance.dataEvent.RemoveEventHandel(DataType.SingleTrialsSettlement, ShwoSingleTrialsSettlement); UIEventManager.Instance.RemoveUIEventHandel(UIEventType.TrialSettlement, ShowTrialsSettlement); GameDataManager.Instance.ClearData(DataType.SingleTrialsSettlement); }
void Awake() { m_instance = this; if (GameDataManager.Instance.DataIsNull(DataType.InitializeEctype)) { GameDataManager.Instance.dataEvent.RegisterEvent(DataType.InitializeEctype, Init); } else { Init(null); } //UIEventManager.Instance.RegisterUIEvent(UIEventType.SingleTrialsSettlement, ShwoSingleTrialsSettlement); GameDataManager.Instance.dataEvent.RegisterEvent(DataType.SingleTrialsSettlement, ShwoSingleTrialsSettlement); UIEventManager.Instance.RegisterUIEvent(UIEventType.TrialSettlement, ShowTrialsSettlement); }