I don't need to test my programs. I have an error-correcting modem.
UE3:GameCrowdBehavior_PlayAnimation (UDK)
Object >> GameCrowdAgentBehavior >> GameCrowdBehavior_PlayAnimation |
- Package:
- GameFramework
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. |
Properties
Property group 'GameCrowdBehavior_PlayAnimation'
AnimationList
List of animations to play
bBlendBetweenAnims
Type: bool
Whether should blend between animations in the list. Set True if they don't match at start/end
BlendInTime
Type: float
Time to blend into next animation.
Default value: 0.2
BlendOutTime
Type: float
Time to blend out of animation.
Default value: 0.2
bLookAtPlayer
Type: bool
If true, face player before starting animation.
bLooping
Type: bool
If true, loop the animation in the list specified by LoopIndex.
bUseRootMotion
Type: bool
Whether to use root motion.
LoopIndex
Type: int
Which animation to loop in AnimationList if bLooping == TRUE
LoopTime
Type: float
How long to loop the animation if bLooping == TRUE, -1.f == infinite
Default value: -1.0
Internal variables
AnimationIndex
Type: int
Index into animationlist of current animation action
AnimSequence
Type: SeqAct_PlayAgentAnimation
Kismet AnimSequence that spawned this behavior (optional)
CustomActionTarget
Type: Actor
Used by kismet PlayAgentAnimation
Default values
Property | Value |
---|---|
bIdleBehavior | True |
Functions
Native functions
SetSequenceOutput
Set the "Out Agent" output of the current sequence to be MyAgent.
Events
FinishedTargetRotation
Overrides: GameCrowdAgentBehavior.FinishedTargetRotation
Facing target, so play animation
OnAnimEnd
Overrides: GameCrowdAgentBehavior.OnAnimEnd
When an animation ends, play the next animation in the list.
If done with list, if associated with a sequence, trigger its output.
Other instance functions
GetBehaviorString
Overrides: GameCrowdAgentBehavior.GetBehaviorString
Get debug string about agent behavior
InitBehavior
Overrides: GameCrowdAgentBehavior.InitBehavior
Called when Agent activates this behavior
PlayAgentAnimationNow
Play the requested animation
StopBehavior
Overrides: GameCrowdAgentBehavior.StopBehavior
Called when Agent stops this behavior