Пример #1
0
 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);
 }
Пример #2
0
 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);
 }