Esempio n. 1
0
    public static IEnumerator ElasticInScaleFromTo(RectTransform t, float f, float to, float animationTime)
    {
        float elapsedTime = 0;

        while (elapsedTime < animationTime)
        {
            t.localScale = Vector3.one * PennerAnimation.ElasticEaseIn(elapsedTime,
                                                                       f,
                                                                       to - f,
                                                                       animationTime);
            elapsedTime += Time.deltaTime;
            yield return(0);
        }
        t.localScale = Vector3.one * to;
    }