Starts fading in the `clip` while fading out all other states in the same layer over the course of the `fadeDuration`. Returns its state.
public AnimancerState Play(AnimationClip clip, float fadeDuration, FadeMode mode = FixedSpeed)
If the `state` was already playing and fading in with less time remaining than the `fadeDuration`, this method will allow it to complete the existing fade rather than starting a slower one. If the layer currently has 0
Animancer.AnimancerNode.Weight, this method will fade in the layer itself
Animancer.AnimancerState.Play the `state`.
This method is safe to call repeatedly without checking whether the `clip` was already playing.
Animancer Lite only allows the default `fadeDuration` (0.25 seconds) in runtime builds.