unreal.RigUnit_AimConstraint¶
- class unreal.RigUnit_AimConstraint(execute_context: ControlRigExecuteContext = [], joint: Name = 'None', aim_mode: AimMode = Ellipsis, up_mode: AimMode = Ellipsis, aim_vector: Vector = Ellipsis, up_vector: Vector = Ellipsis, aim_targets: Array[AimTarget] = [], up_targets: Array[AimTarget] = [])¶
Bases:
RigUnitMutableRig Unit Aim Constraint
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: RigUnit_AimConstraint.h
Editor Properties: (see get_editor_property/set_editor_property)
aim_mode(AimMode): [Read-Write] Aim Mode: # How to perform an aimaim_targets(Array[AimTarget]): [Read-Write] Aim Targetsaim_vector(Vector): [Read-Write] Aim Vector: # Vector in the space of Named joint which will be aligned to the aim targetexecute_context(ControlRigExecuteContext): [Read-Write] Execute Context: * This property is used to chain multiple mutable units togetherjoint(Name): [Read-Write] Jointup_mode(AimMode): [Read-Write] Up Mode: # How to perform an upvector stabilizationup_targets(Array[AimTarget]): [Read-Write] Up Targetsup_vector(Vector): [Read-Write] Up Vector: # Vector in the space of Named joint which will be aligned to the up target for stabilization
- property aim_vector: Vector¶
[Read-Write] Aim Vector: # Vector in the space of Named joint which will be aligned to the aim target
- Type:
(Vector)