Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTAnimBlendByCollision

Extends
AnimNodeBlendPerBone
Modifiers
native ( Animation )

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

Core.Object
|   
+-- Engine.AnimNode
   |   
   +-- Engine.AnimNodeBlendBase
      |   
      +-- Engine.AnimNodeBlend
         |   
         +-- Engine.AnimNodeBlendPerBone
            |   
            +-- UTGame.UTAnimBlendByCollision

Variables Summary
boolbForceBlend
boolbPulseBlend
actorLastHitActor
vectorLastHitLocation
floatPulseDelay
UTAnimBlendByCollision
floatTraceAdjustment
floatTraceDistance
nameTraceSocket
Inherited Variables from Engine.AnimNodeBlendPerBone
bForceLocalSpaceBlend, BranchStartBoneName, Child2PerBoneWeight, LocalToCompReqBones
Inherited Variables from Engine.AnimNodeBlend
BlendTimeToGo, Child2Weight, Child2WeightTarget

Functions Summary
event Pulse (float Delay))
event SetForceBlend (bool bForce, optional float Rate))
Inherited Functions from Engine.AnimNodeBlend
SetBlendTarget


Variables Detail

bForceBlend Source code

var bool bForceBlend;
If true, this node will override the collision setting and force the blend

bPulseBlend Source code

var bool bPulseBlend;
If true, this node will pulse it's blend one time

LastHitActor Source code

var transient actor LastHitActor;
Holds a reference to the last actor hit during the trace

LastHitLocation Source code

var transient vector LastHitLocation;

PulseDelay Source code

var float PulseDelay;
How long after going to blend do we go back

UTAnimBlendByCollision

TraceAdjustment Source code

var(UTAnimBlendByCollision) float TraceAdjustment;
The final distance will be adjusted by this amount

TraceDistance Source code

var(UTAnimBlendByCollision) float TraceDistance;
How far forward should we trace

TraceSocket Source code

var(UTAnimBlendByCollision) name TraceSocket;
Name of the socket on the parent mesh to perform the trace from


Functions Detail

Pulse Source code

event Pulse ( float Delay) )

SetForceBlend Source code

event SetForceBlend ( bool bForce, optional float Rate) )


Defaultproperties

defaultproperties
{
   TraceAdjustment=300.000000
   PulseDelay=0.330000
   Children(0)=(Name="Not Colliding")
   Children(1)=(Name="Colliding")
   Name="Default__UTAnimBlendByCollision"
   ObjectArchetype=AnimNodeBlendPerBone'Engine.Default__AnimNodeBlendPerBone'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:48.454 - Created with UnCodeX