Cogito, ergo sum
UE3:AnimNodeCrossfader (UDK)
Object >> AnimObject >> AnimNode >> AnimNodeBlendBase >> AnimNodeBlend >> AnimNodeCrossfader |
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
AnimNodeCrossfader This single node allows to crossfade between 2 animations through script control. A typical usage scenario would be to blend between 2 player idle animations. This blend requires 2 AnimNodeSequence as childs, you cannot connect 2 blends nor any other node types.
Properties
Property group 'AnimNodeCrossfader'
DefaultAnimSeqName
Type: name
default animation sequence played upon startup
Internal variables
bDontBlendOutOneShot
Type: bool
Modifiers: const
true if not blending out of the current one shot anim. Anim will just freeze at last frame
PendingBlendOutTimeOneShot
Type: float
Modifiers: const
Blend Out time for current One Shot anim
Native functions
BlendToLoopingAnim
Blend to a looping animation.
Parameters:
- AnimSeqName - Name of animation sequence to play.
- BlendInTime - time to blend from current animation to this (new) one.
- Rate - Playing rate of animation.
GetActiveChild
Get active AnimNodeSequence child. To access animation properties and control functions.
Returns:
- AnimNodeSequence currently playing.
GetAnimName
Get Animation Name currently playing
Returns:
- animation name currently being played.
PlayOneShotAnim
Play a One Shot animation.
Parameters:
- AnimSeqName - Name of animation sequence to play
- BlendInTime - time to blend from current animation to this (new) one.
- BlendOutTime - time to blend from this animation (before it finishes playing) back to the previous one.
- bDontBlendOut - if true, animation will freeze at last frame, and not blend back to the old one.
- Rate - Playing rate of animation.