Method in Effects


A coroutine that fades a UnityEngine.CanvasGroup object's opacity from from to to over the course of fadeTime seconds, and then invokes onComplete .

public static IEnumerator FadeAlpha(CanvasGroup canvasGroup, float from, float to, float fadeTime, CoroutineInterruptToken stopToken = null)



float from

The opacity value to start fading from, ranging from 0 to 1.

float to

The opacity value to end fading at, ranging from 0 to 1.

A CoroutineInterruptToken that can be used to interrupt the coroutine.

UnityEngine.CanvasGroup canvasGroup

float fadeTime

Yarn Spinner® and Secret Lab® are trade marks of Secret Lab Pty. Ltd., and are used by Yarn Spinner Pty. Ltd. under license.