WallManager.FadeResize C# (CSharp) Method

FadeResize() protected method

protected FadeResize ( float newT ) : IEnumerator
newT float
return IEnumerator
    protected IEnumerator FadeResize(float newT)
    {
        var fadeTimer = 4f;

        var currentT = transformRoom;

        while (fadeTimer > 0)
        {

//            var t = Mathf.Lerp(currentT, newT, 1-fadeTimer);

            transformRoom = Mathf.Lerp(currentT, newT, (4-(fadeTimer))/4f );

            fadeTimer -= Time.deltaTime;

            ResizeRoom();

//            Debug.Log("resizing " + t);

            yield return new WaitForEndOfFrame();
        }
    }