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); } }
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); } }
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); }
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); }
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; }