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:
|
, multiple selections available,
Copyright © 2017, Toolchefs LTD.