Ejemplo n.º 1
0
    public override void OpenThis(MenuTokenAbstract GetTok = null)
    {
        base.OpenThis(GetTok);

        PauseObject.GetComponent <CanvasGroup> ( ).DOFade(1, .2f);

        PauseText.transform.DOScale(7, 0);
        PauseText.transform.DOScale(1, .15f);
    }
Ejemplo n.º 2
0
    public override void OpenThis(MenuTokenAbstract GetTok = null)
    {
        base.OpenThis(GetTok);
        fixBackShop.SetActive(true);
        currCatSeled = DefCatSelected;
        if (currItemSeled != currCatSeled.DefautItem)
        {
            CheckSelectItem(false);
        }

        currItemSeled = currCatSeled.DefautItem;
        CheckSelectItem(true);
    }
Ejemplo n.º 3
0
    public void OpenThisMenu(MenuType thisType, MenuTokenAbstract GetTok = null)
    {
        UiParent thisUi;

        if (AllMenu.TryGetValue(thisType, out thisUi))
        {
            InGame.SetActive(false);
            if (menuOpen != MenuType.Nothing)
            {
                CloseThisMenu(true);
            }

            menuOpen = thisType;
            GlobalBack.SetActive(true);
            thisUi.OpenThis(GetTok);
        }
    }
Ejemplo n.º 4
0
    public override void OpenThis(MenuTokenAbstract GetTok = null)
    {
        base.OpenThis(GetTok);

        Debug.Log("GameOver");
        GameOverTok thisTok = GetTok as GameOverTok;

        PointsGameOver.text = Mathf.RoundToInt(thisTok.totalDist).ToString();
        YouGameOver.DOFade(0, 0);
        MadeGameOver.DOFade(0, 0);
        PointsGameOver.DOFade(0, 0);
        YouGameOver.transform.DOScale(5, 0);
        MadeGameOver.transform.DOScale(5, 0);
        PointsGameOver.transform.DOScale(5, 0);
        BarGameOver.transform.DOScaleY(0, 0);

        PatternGameOver.transform.DOLocalMoveY(-60, 5f).SetEase(Ease.Linear).OnComplete(() => {
            PatternGameOver.transform.DOLocalMoveY(1092, 0);
        }).SetLoops(-1, LoopType.Restart);


        gameObject.GetComponent <CanvasGroup>().DOFade(1f, 1.5f).OnComplete(() =>
        {
            YouGameOver.DOFade(1, .25f);
            YouGameOver.transform.DOScale(1, .25f).OnComplete(() => {
                MadeGameOver.DOFade(1, .25f);
                MadeGameOver.transform.DOScale(1, .25f).OnComplete(() =>
                {
                    PointsGameOver.DOFade(1, .25f);
                    BarGameOver.transform.DOScaleY(1.25f, .2f).OnComplete(() =>
                    {
                        BarGameOver.transform.DOScaleY(1, .05f);
                    });
                    PointsGameOver.transform.DOScale(1, .25f);

                    DOVirtual.DelayedCall(1.5f, () => {
                        PressGameOver.GetComponent <CanvasGroup>().DOFade(1, .5f);
                    });
                });
            });
        });
    }
Ejemplo n.º 5
0
    public void OpenThisMenu(MenuType thisType, MenuTokenAbstract GetTok = null)
    {
        UiParent thisUi;

        //Debug.Log ( "open " + thisType );

        if (AllMenu.TryGetValue(thisType, out thisUi))
        {
            if (menuOpen == thisType)
            {
                return;
            }

            if (menuOpen != MenuType.Nothing)
            {
                CloseThisMenu( );
            }

            menuOpen = thisType;
            thisUi.OpenThis(GetTok);
        }
    }
Ejemplo n.º 6
0
 public virtual void OpenThis(MenuTokenAbstract GetTok = null)
 {
     gameObject.SetActive(true);
 }
Ejemplo n.º 7
0
 public override void OpenThis(MenuTokenAbstract GetTok = null)
 {
     base.OpenThis(GetTok);
 }
Ejemplo n.º 8
0
 public override void OpenThis(MenuTokenAbstract GetTok = null)
 {
     gameObject.SetActive(true);
 }