UE3:AnimNodeRandom (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 12:47, 6 November 2009 by Unknown user (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UDK Object >> AnimObject >> AnimNode >> AnimNodeBlendBase >> AnimNodeBlendList >> AnimNodeRandom
Package:
Engine
This class in other games:


Properties

Property group 'AnimNodeRandom'

RandomInfo

Type: array<RandomAnimInfo>

Modifiers: editfixedsize, editinline


Internal variables

PendingChildIndex

Type: int

Modifiers: transient


PlayingSeqNode

Type: AnimNodeSequence

Modifiers: transient

Pointer to AnimNodeSequence currently playing random animation.

Default values

Property Value
ActiveChildIndex -1
bSkipTickWhenZeroWeight True
CategoryDesc "Random"

Structs

RandomAnimInfo

Modifiers: native

float Chance
Chance this child will be selected
byte LoopCountMin
Minimum number of loops to play this animation
byte LoopCountMax
Maximum number of loops to play this animation
float BlendInTime
Blend in time for this child
Object.Vector2D PlayRateRange
Animation Play Rate Scale
bool bStillFrame
If it's a still frame, don't play animation. Just randomly pick one, and stick to it until we lose focus
byte LoopCount
Number of loops left to play for this round

Default values:

Property Value
BlendInTime 0.25
Chance 1.0
LoopCountMax 0
LoopCountMin 0
PlayRateRange
Member Value
X 1.0
Y 1.0