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.
OutputMin
public float InputMax{ get; set }
Signal value mapped to OutputMax.
OutputMax
public float OutputMin{ get; set }
Rule weight at or below InputMin.
InputMin
public float OutputMax{ get; set }
Rule weight at or above InputMax.
InputMax
public bool SampleOnEnter{ get; set }
Whether Enter immediately samples the signal instead of using EnterWeight.
EnterWeight
public float EnterWeight{ get; set }
Initial weight used when SampleOnEnter is false.
SampleOnEnter
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.