Back to API Reference
Class

SignalProgressPlayback

sealed

Maps a built-in scalar signal directly to the rule's normalized weight.

public BuiltInScalarSignal Signal{ get; set }

Scalar signal to sample whenever its value changes.

public float InputMin{ get; set }

Signal value mapped to OutputMin.

public float InputMax{ get; set }

Signal value mapped to OutputMax.

public float OutputMin{ get; set }

Rule weight at or below InputMin.

public float OutputMax{ get; set }

Rule weight at or above InputMax.

public bool SampleOnEnter{ get; set }

Whether Enter immediately samples the signal instead of using EnterWeight.

public float EnterWeight{ get; set }

Initial weight used when SampleOnEnter is false.

public float ExitDuration{ get; set }

Optional fade duration from the sampled weight to zero when the selector exits.

public Ease ExitEasing{ get; set }

Interpolation curve used by the optional exit fade.

public PlaybackClock ExitClock{ get; set }

Time source used by the optional exit fade.