Always snap to grid
UE3:AnimNodeSynch (UDK)
Object >> AnimObject >> AnimNode >> AnimNodeBlendBase >> AnimNodeSynch |
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. |
Animation Node used to synch childs. Would be typically used to synch several walk/run/crouch cycles together.
This node works by using the most relevant node in the final blend as the master node, to update all the others (slaves). This requires all cycles to be relatively synched (i.e. left foot is down on all cycles at 0.25% of the animation, regarless of its length).
Properties
Property group 'AnimNodeSynch'
Groups
Type: array<SynchGroup>
List of groups to synchronize
Default values
Property | Value | ||||||
---|---|---|---|---|---|---|---|
bFixNumChildren | True | ||||||
Children[0] |
|
Structs
SynchGroup
Modifiers: native
definition of a group of AnimNodeSequence to synchronize together
- array<AnimNodeSequence> SeqNodes
- Cached array of anim node sequence nodes to synchronize
- AnimNodeSequence MasterNode
- Last master node used, do not search for a new one, if this one has a full weight...
- name GroupName
- Name of group.
- bool bFireSlaveNotifies
- If FALSE, do not trigger slave nodes notifies.
- float RateScale
- Rate Scale
Default values:
Property | Value |
---|---|
RateScale | 1.0 |
Native functions
AddNodeToGroup
Add a node to an existing group
ForceRelativePosition
Force a group at a relative position.
GetMasterNodeOfGroup
Accesses the Master Node driving a given group
GetRelativePosition
Get the relative position of a group.
RemoveNodeFromGroup
Remove a node from an existing group
SetGroupRateScale
Adjust the Rate Scale of a group