예제 #1
0
        void RefreshTime()
        {
            countDownTime--;

            if (countDownTime < 0)
            {
                TimeManager.Instance.DeleteTrigger(trigger);

                if (isOver)
                {
                    DataModel.IsChancelBtnTime = false;
                    DataModel.IsOKBtnTime      = false;
                    return;
                }

                var e = new MessageBoxClick(btnId);
                EventDispatcher.Instance.DispatchEvent(e);

                var e1 = new Close_UI_Event(UIConfig.MessageBox);
                EventDispatcher.Instance.DispatchEvent(e1);

                DataModel.IsChancelBtnTime = false;
                DataModel.IsOKBtnTime      = false;

                return;
            }

            DataModel.CountDown = string.Format("({0})", countDownTime.ToString() + "s");
        }
예제 #2
0
        public void OnClickOK()
        {
            //this.gameObject.SetActive(false);
            var e = new MessageBoxClick(1);

            EventDispatcher.Instance.DispatchEvent(e);

            var e1 = new Close_UI_Event(UIConfig.MessageBox);

            EventDispatcher.Instance.DispatchEvent(e1);
        }
예제 #3
0
        public void OnClickOK()
        {
            //this.gameObject.SetActive(false);
            var e = new MessageBoxClick(1);

            EventDispatcher.Instance.DispatchEvent(e);
            if (!PlayerDataManager.Instance.NoticeData.DugeonNotMessage)
            {
                var e1 = new Close_UI_Event(UIConfig.MessageBox);
                EventDispatcher.Instance.DispatchEvent(e1);
            }
        }
예제 #4
0
        public void OnClickCancel()
        {
            if (BoxType == 2)
            {
                return;
            }
            //this.gameObject.SetActive(false);
            var e = new MessageBoxClick(0);

            EventDispatcher.Instance.DispatchEvent(e);

            var e1 = new Close_UI_Event(UIConfig.MessageBox);

            EventDispatcher.Instance.DispatchEvent(e1);
        }