The target of an effector in the InteractionSystem. More...
Inherits MonoBehaviour.
Classes | |
class | Multiplier |
Multiplies the value of a weight curve for this effector target. More... | |
Public Attributes | |
FullBodyBipedEffector | effectorType |
The type of the FBBIK effector. More... | |
Multiplier[] | multipliers |
InteractionObject weight curve multipliers for this effector target. More... | |
float | interactionSpeedMlp = 1f |
The interaction speed multiplier for this effector. This can be used to make interactions faster/slower for specific effectors. More... | |
Transform | pivot |
The pivot to twist/swing this interaction target about. For symmetric objects that can be interacted with from a certain angular range. More... | |
RotationMode | rotationMode |
2 or 3 degrees of freedom to match this InteractionTarget's rotation to the effector bone rotation. More... | |
Vector3 | twistAxis = Vector3.up |
The axis of twisting the interaction target. More... | |
float | twistWeight = 1f |
The weight of twisting the interaction target towards the effector bone in the start of the interaction. More... | |
float | swingWeight |
The weight of swinging the interaction target towards the effector bone in the start of the interaction. Swing is defined as a 3-DOF rotation around any axis, while twist is only around the twist axis. More... | |
float | threeDOFWeight = 1f |
The weight of rotating this InteractionTarget to the effector bone in the start of the interaction (and during if 'Rotate Once' is disabled More... | |
bool | rotateOnce = true |
If true, will twist/swing around the pivot only once at the start of the interaction. If false, will continue rotating throuout the whole interaction. More... | |
The target of an effector in the InteractionSystem.