Joint Aim (Behaviour)
Makes a joint aim towards a target.
Success:Â Â Never
Failure:Â When the aim operator could not be applied
Running:Â When the aim operator is computed
Attributes
Attributes | Type | Description |
---|---|---|
lockAgent | bool | If on, ensures no data on the agent is written simultaneously by nodes that have this option active. |
jointName | string | Joint name |
directionalStartJointName | string | When axis is equal to 7, this contains the name of the joint used as start position of the direction to aim |
directionalEndJointName | string | When axis is equal to 7, this contains the name of the joint used as end position of the direction to aim |
hierarchyPropagation | int | Number of parent joints used to propagate the aim rotation |
target | vector3 | Target position |
upVector | vector3 | Global up vector |
customAxis | vector3 | Custom axis |
weight | double | Blending weight |
additiveWeight | double | Additive blending weight |
useUpVectorMetadata | bool | Use up metadata as up vector |
additiveMode | bool | Use additive mode |
projectAxis | bool | Project the axis onto the ground so the rotation is always along the global up vector |
axis | int | Axis to aim:
|
upAxis | int | Up axis:
|
mode | int | Mode:
|
Copyright © 2017, Toolchefs LTD.