Esempio n. 1
0
    private IEnumerator Radial(float from, float to, float animDuration)
    {
        float i           = 0f;
        float currentTime = 0f;

        while (i <= 1f)
        {
            currentTime          += Time.deltaTime;
            i                     = currentTime / animDuration;
            this.image.fillAmount = LoadingAnimation.EaseInOutSine(from, to, i);
            yield return(0);
        }
        this.image.fillAmount = to;
        yield return(null);

        yield break;
    }