Exemplo n.º 1
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     EventManager.Instance.AddEventListener <SettingStateEvent>(OnSettingStateChange);
     EventManager.Instance.AddEventListener <BookMarkEvent>(OnBookMarkChange);
 }
Exemplo n.º 2
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     GetAllAnimationClipLength();
     EventManager.Instance.AddEventListener(EventKey.ShowUIEffect, OnShowUIEffect);
 }
Exemplo n.º 3
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     EventManager.Instance.AddEventListener <CursorEvent>(OnCursorEvent);
     EventManager.Instance.AddEventListener <CommonGamePlayPanelUpdateDataEvent>(OnDataUpdateEvent);
 }
Exemplo n.º 4
0
        public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            base.Initialize(uiDataProvider, settings);
            m_model.Initialize(this);

            m_btn_exit_Button.onClick.AddListener(() =>
            {
                Application.Quit();
            });
            m_btn_back_Button.onClick.AddListener(() =>
            {
                var config = m_model.SceneInfo;
                if (!string.IsNullOrEmpty(config.LoadSceneNameOnEnd))
                {
                    GameSceneManager.Instance.LoadScene(SceneLookup.GetEnum(config.LoadSceneNameOnEnd, false));
                }

                if (!string.IsNullOrEmpty(config.LoadMissionIDOnEnd))
                {
                    MissionSceneManager.Instance.LoadMissionScene(MissionSceneManager.Instance.GetMissionEnumBy(config.LoadMissionIDOnEnd, false));
                }

                if (m_model.PopScene())
                {
                    RefreshInfo();
                }
                else
                {
                    InvokeHidePanel();
                }
            });
            EventManager.Instance.AddEventListener <CGScenePointInfoChangeEvent>(OnCGScenePointInfoChange);
        }
        public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            base.Initialize(uiDataProvider, settings);
            m_model.Initialize(this);

            EventManager.Instance.AddEventListener <GameEvent>(GameEnd);
        }
Exemplo n.º 6
0
        public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            base.Initialize(uiDataProvider, settings);
            m_model.Initialize(this);

            m_btn_createNewArchive_Button.onClick.AddListener(OnClickCreateNewArchive);
            m_btn_back_Button.onClick.AddListener(OnClosePanel);
        }
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     gameObject.SetActive(false);
     InitMoveInfo();
     m_animator = GetComponent <Animator>();
 }
Exemplo n.º 8
0
        public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            base.Initialize(uiDataProvider, settings);
            m_model.Initialize(this);
            InitLogItemList();

            m_btn_back_Button.onClick.AddListener(OnClose);
        }
Exemplo n.º 9
0
        public virtual void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            m_uiDataProvider  = uiDataProvider;
            m_uiPanelSettings = settings;
            PanelType         = m_uiPanelSettings.PanelType;


            // Debug.Log(GetType());
        }
Exemplo n.º 10
0
        public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
        {
            base.Initialize(uiDataProvider, settings);
            m_model.Initialize(this);

            m_btn_exit_Button.onClick.AddListener(() =>
            {
                Application.Quit();
            });
            m_btn_back_Button.onClick.AddListener(CloseCGScene);

            EventManager.Instance.AddEventListener <CGScenePointInfoChangeEvent>(OnCGScenePointInfoChange);
            EventManager.Instance.AddEventListener <CGSceneCloseEvent>(OnCGSceneClose);
            EventManager.Instance.AddEventListener <PlayerPreSaveArchiveEvent>(OnPlayerPreSaveArchive);
        }
Exemplo n.º 11
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_textHelp = new TextHelp();
 }
Exemplo n.º 12
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     gameObject.SetActive(false);
 }
Exemplo n.º 13
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
 }
Exemplo n.º 14
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_model.Initialize(this);
     m_btn_close_Button.onClick.AddListener(ClickClose);
 }
Exemplo n.º 15
0
 public override void Initialize(UIDataProvider uiDataProvider, UIPanelSettings settings)
 {
     base.Initialize(uiDataProvider, settings);
     m_optionItems = new List <OptionItem>();
 }