CrossFadeInFixedTime
Creates a crossfade from the current state to any other state using times in seconds.
Read time 6 minutesLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.AnimationModule
CrossFadeInFixedTime(string, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(string stateName, float fixedTransitionDuration)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(string, float, int)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(string stateName, float fixedTransitionDuration, 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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(string, float, int, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(string stateName, float fixedTransitionDuration, int layer, float fixedTimeOffset)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(string, float, int, float, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(string stateName, float fixedTransitionDuration, int layer, float fixedTimeOffset, float normalizedTransitionTime)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(int, float, int, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(int stateHashName, float fixedTransitionDuration, int layer, float fixedTimeOffset)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(int, float, int)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(int stateHashName, float fixedTransitionDuration, 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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(int, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(int stateHashName, float fixedTransitionDuration)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.
CrossFadeInFixedTime(int, float, int, float, float)
Creates a crossfade from the current state to any other state using times in seconds.
public void CrossFadeInFixedTime(int stateHashName, float fixedTransitionDuration, int layer, float fixedTimeOffset, float normalizedTransitionTime)
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 . When you use the parameter, this method calls Animator.StringToHash internally. If you use this method with the same often, precompute the hash and use the parameter to improve performance.
RunBase LayerBase Layer.RunstateNamestateNamestateHashNameAdditional Resources: Animator.CrossFade for normalized times. Animator.StringToHash for how to get the hash from the name.