HexaCube.ColorLerp C# (CSharp) Method

ColorLerp() private method

private ColorLerp ( Color newColor ) : IEnumerator
newColor Color
return IEnumerator
    IEnumerator ColorLerp(Color newColor)
    {
        Color initialColor = vertexColor.vColor;
        float t = 0;
        while (vertexColor.vColor != newColor) {
            t += Time.deltaTime * 2;
            vertexColor.UpdateColor(Color.Lerp(initialColor, newColor, t));
            yield return new WaitForEndOfFrame();
        }
    }