CrossFade
Creates a crossfade from the current state to any other state using normalized times.
Read time 3 minutesLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Animations
- Assembly: UnityEngine.AnimationModule
CrossFade(string, float)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(string stateName, float transitionDuration)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.
CrossFade(string, float, int)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(string stateName, float transitionDuration, int layer)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.
CrossFade(string, float, int, float)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(string stateName, float transitionDuration, int layer, float normalizedTime)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.
CrossFade(int, float)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(int stateNameHash, float transitionDuration)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.
CrossFade(int, float, int)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(int stateNameHash, float transitionDuration, int layer)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.
CrossFade(int, float, int, float)
Creates a crossfade from the current state to any other state using normalized times.
public void CrossFade(int stateNameHash, float transitionDuration, int layer, float normalizedTime)
Parameters
Remarks
When you specify a state name, or the string used to generate a hash, it should include the name of the parent layer. For example, if you have a state in the , the name is .
RunBase LayerBase Layer.RunAdditional Resources: AnimatorControllerPlayable.CrossFadeInFixedTime for times in seconds.