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