private void Start() { #if !UNITY_EDITOR try { #endif var controllerBase = UIManager.Instance.GetController(UIConfig.MissionTrackList); taskListDM = controllerBase.GetDataModel("") as MissionTrackListDataModel; for (var i = 0; i < 5; i++) { var trigger = TeamMembers[i]; var j = i; trigger.onClick.Add(new EventDelegate(() => { OnEvent_ClickTeamMember(j); })); } EventDispatcher.Instance.AddEventListener(TeamChangeEvent.EVENT_TYPE, OnEvent_TeamChange); #if !UNITY_EDITOR } catch (Exception ex) { Logger.Error(ex.ToString()); } #endif }
private void OnEnable() { #if !UNITY_EDITOR try { #endif var controllerBase = UIManager.Instance.GetController(UIConfig.MissionTrackList); taskListDM = controllerBase.GetDataModel("") as MissionTrackListDataModel; if (!EventDispatcher.Instance.HasEventListener(TeamChangeEvent.EVENT_TYPE, OnEvent_TeamChange)) { EventDispatcher.Instance.AddEventListener(TeamChangeEvent.EVENT_TYPE, OnEvent_TeamChange); } if (!EventDispatcher.Instance.HasEventListener(UIEvent_MainUITeamFrame_Show.EVENT_TYPE, OnEvent_MainUITeam)) { EventDispatcher.Instance.AddEventListener(UIEvent_MainUITeamFrame_Show.EVENT_TYPE, OnEvent_MainUITeam); } StartCoroutine(DelayShowStack()); #if !UNITY_EDITOR } catch (Exception ex) { Logger.Error(ex.ToString()); } #endif }
// Use this for initialization private void Start() { #if !UNITY_EDITOR try { #endif var controllerBase = UIManager.Instance.GetController(UIConfig.MissionTrackList); taskListDM = controllerBase.GetDataModel("") as MissionTrackListDataModel; #if !UNITY_EDITOR } catch (Exception ex) { Logger.Error(ex.ToString()); } #endif }
// Use this for initialization private void Start() { #if !UNITY_EDITOR try { #endif EventDispatcher.Instance.AddEventListener(CGDestoryEvent.EVENT_TYPE, CGStopStartAttackEvent); var controllerBase = UIManager.Instance.GetController(UIConfig.MissionTrackList); if (null == controllerBase) { return; } taskListDM = controllerBase.GetDataModel("") as MissionTrackListDataModel; isSkiped = false; #if !UNITY_EDITOR } catch (Exception ex) { Logger.Error(ex.ToString()); } #endif }
// Use this for initialization private void Start() { var controllerBase = UIManager.Instance.GetController(UIConfig.MissionTrackList); taskListDM = controllerBase.GetDataModel("") as MissionTrackListDataModel; }
public void CleanUp() { DataModel = new MissionTrackListDataModel(); }