Пример #1
0
    public IEnumerator Transite(bool firstHalf, bool loading = false)
    {
        if (firstHalf)
        {
            transitionImg.transform.DOScale(0, 0);
            transitionImg.transform.DOScale(MAX_SCALE, TRANSITION_DURATION);
        }
        else
        {
            transitionImg.transform.DOScale(MAX_SCALE, 0);
        }
        if (loading)
        {
            loadingPanel.Appear();
        }
        yield return(new WaitForSeconds(TRANSITION_DURATION));

        transitionImg.transform.DOScale(0, TRANSITION_DURATION);
    }