UE3:AnimNodeBlendBase (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:AnimBlendChild (UT3))
Jump to navigation Jump to search
UT3 Object >> AnimNode >> AnimNodeBlendBase
Package: 
Engine

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

bFixNumChildren

Type: bool

Whether children connectors (ie elements of the Children array) may be added/removed.

Children

Type: array<AnimBlendChild>

Modifiers: editfixedsize, editinline, export

Array of children AnimNodes. These will be blended together and the results returned by GetBoneAtoms.

Structs

AnimBlendChild

Modifiers: native

Link to a child AnimNode.

name Name 
Name of link.
AnimNode Anim 
Child AnimNode.
float Weight 
Weight with which this child will be blended in. Sum of all weights in the Children array must be 1.0
float TotalWeight 
Total weight of this connection in the final blend of all animations.
int bHasRootMotion 
Is this children currently forwarding root motion?
AnimNode.BoneAtom RootMotion 
Extracted Root Motion
bool bMirrorSkeleton 
Whether this child's skeleton should be mirrored.

Do not use this lightly, mirroring is rather expensive. So minimize the number of times mirroring is done in the tree.

int DrawY 
For editor use.

Native functions

PlayAnim

native function PlayAnim (bool bLoop, float Rate, float StartTime)

Overrides: AnimNode.PlayAnim


StopAnim

native function StopAnim ()

Overrides: AnimNode.StopAnim