Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:AnimNodeRandom (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> AnimObject >> AnimNode >> AnimNodeBlendBase >> AnimNodeBlendList >> AnimNodeRandom |
Contents |
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Properties
[edit] Property group 'AnimNodeRandom'
[edit] RandomInfo
Type: array<RandomAnimInfo>
Modifiers: editfixedsize, editinline
[edit] Internal variables
[edit] PendingChildIndex
Type: int
Modifiers: transient
[edit] PlayingSeqNode
Type: AnimNodeSequence
Modifiers: transient
Pointer to AnimNodeSequence currently playing random animation.
[edit] Default values
| Property | Value |
|---|---|
| ActiveChildIndex | -1 |
| bSkipTickWhenZeroWeight | True |
| CategoryDesc | "Random" |
[edit] Structs
[edit] 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 |
|
