Exemple #1
0
    public IEnumerator StartAnimation()
    {
        if (isPlay)
        {
            yield break;
        }

        isPlay = true;

        if (isOpen)
        {
            equipmentsAnimation.Play();
            partyHeaderAnimation.Play();
            bgImgAnimation.Play();
            yield return(new WaitUntil(() => !isPlay));

            yield return(releaseAnimation.Initialize());

            yield return(releaseAnimation.Setup());
        }
        else
        {
            releaseAnimation.Play();
            bgImgAnimation.Play();
            yield return(new WaitUntil(() => !isPlay));
        }

        yield break;
    }
Exemple #2
0
    public IEnumerator OpenAnimation()
    {
        if (isPlay)
        {
            yield break;
        }
        isPlay = true;

        scrollViewChildren.Play();
        scrollViewBer.Play();

        yield return(new WaitUntil(() => !isPlay));

        yield break;
    }
Exemple #3
0
    public void OpenTitle(SceneName sceneName)
    {
        if (MasterController.NonTitleScene(sceneName))
        {
            return;
        }

        animation.ClearOnFinished();
        animation.StandbyAnimation(true);
        SetTitle(sceneName);
        if (!animation.gameObject.activeSelf)
        {
            return;
        }
        animation.Play();
    }
Exemple #4
0
    public IEnumerator Setup()
    {
        yield return(anounceManaUI.Setup());

        yield return(commandUI.Setup());

        commandUI.SetOnFinished(() => missionAnnounceUI.Play());
        yield return(missionAnnounceUI.Setup());

        missionAnnounceUI.SetOnFinished(() => { if (isOpen)
                                                {
                                                    changeViewBtn.Play();
                                                }
                                        });
        yield return(changeViewBtn.Setup());

        changeViewBtn.SetOnFinished(() => isPlay = false);
        yield break;
    }
Exemple #5
0
 public void OpneFooterUI()
 {
     openAnimation.StandbyAnimation();
     openAnimation.Play();
 }