Exemplo n.º 1
0
 public void Show(Action onFinished)
 {
     mPanelThis.alpha = 1f;
     if (!mDialogAnimation.IsOpen)
     {
         mDialogAnimation.OpenAction = delegate
         {
             if (onFinished != null)
             {
                 onFinished();
             }
         };
         mDialogAnimation.StartAnim(DialogAnimation.AnimType.POPUP, isOpen: true);
     }
 }
Exemplo n.º 2
0
 public void Show(Action onFinished)
 {
     ChangeFocus(mButton_Positive, playSE: false);
     mPanelThis.alpha = 1f;
     if (!mDialogAnimation.IsOpen)
     {
         mDialogAnimation.OpenAction = delegate
         {
             if (onFinished != null)
             {
                 onFinished();
             }
         };
         mDialogAnimation.StartAnim(DialogAnimation.AnimType.POPUP, isOpen: true);
     }
 }
Exemplo n.º 3
0
 public void Show(TutorialGuideManager.TutorialID tutorialId, Action OnFinished)
 {
     Time.timeScale             = 1f;
     dialogAnimation.OpenAction = delegate
     {
         if (OnFinished != null)
         {
             if ((UnityEngine.Object)playingTutorialVoiceAudioClip != null)
             {
                 playingTutorialVoiceAudioClip.Stop();
             }
             playingTutorialVoiceAudioClip = PlayTutorialVoice(tutorialId, 0);
             OnFinished();
         }
     };
     dialogAnimation.fadeTime = 0.5f;
     dialogAnimation.StartAnim(DialogAnimation.AnimType.FEAD, isOpen: true);
 }
Exemplo n.º 4
0
        public void StartPanel(MissionManager missionMng)
        {
            this.missionMng           = missionMng;
            base.transform.localScale = Vector3.zero;
            Transform child = base.transform.FindChild("RightPanel/RequireDay").GetChild(1);

            UnityEngine.Object.Destroy(((Component)child).GetComponent <UISprite>());
            UILabel uILabel = child.AddComponent <UILabel>();

            child.localPositionX(-25f);
            uILabel.fontSize       = 22;
            uILabel.text           = "残り遠征日数";
            uILabel.overflowMethod = UILabel.Overflow.ResizeFreely;
            uILabel.font           = mLabel_RequireDay.font;
            uILabel.color          = new Color32(75, 75, 75, byte.MaxValue);
            dialogAnim.OpenAction  = delegate
            {
                Initialize(SingletonMonoBehaviour <AppInformation> .Instance.CurrentDeck);
                RightPanel.SafeGetTweenAlpha(0f, 1f, 0.4f, 0f, UITweener.Method.Linear, UITweener.Style.Once, null, string.Empty);
                GetKeyController();
            };
            dialogAnim.StartAnim(DialogAnimation.AnimType.POPUP, isOpen: true);
        }
Exemplo n.º 5
0
 private void OpenDialog(DialogAnimation.AnimType type)
 {
     setActiveChildren(isActive: true);
     if (ienum != null)
     {
         StopCoroutine(ienum);
     }
     keyController       = new KeyControl();
     keyController.IsRun = false;
     myPanel.alpha       = 1f;
     if (isUseDefaultKeyController)
     {
         keyController.IsRun = true;
         App.OnlyController  = keyController;
         App.OnlyController.ClearKeyAll();
         keyController.firstUpdate = true;
     }
     dialogAnimation.StartAnim(type, isOpen: true);
     if (CameraBlur != null)
     {
         CameraBlur.enabled = true;
     }
     isOpen = true;
 }