The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE3:AnimNodeBlendBase (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- AnimNodeBlendMultiBone, AnimNodeAimOffset, AnimNodeBlendDirectional, AnimNodeBlendList, AnimNodeBlend, AnimNodeMirror, AnimNodeScalePlayRate, AnimNodeSlot, AnimNodeSynch, AnimTree, UTAnimBlendByHoverboardTilt, UTAnimBlendByHoverboardTurn, UTAnimNodeCopyBoneTranslation
- This class in other games:
- UDK
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. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties[edit]
bFixNumChildren[edit]
Type: bool
Whether children connectors (ie elements of the Children array) may be added/removed.
Children[edit]
Type: array<AnimBlendChild>
Modifiers: editfixedsize, editinline, export
Array of children AnimNodes. These will be blended together and the results returned by GetBoneAtoms.
Structs[edit]
AnimBlendChild[edit]
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[edit]
PlayAnim[edit]
Overrides: AnimNode.PlayAnim
StopAnim[edit]
native function StopAnim ()
Overrides: AnimNode.StopAnim