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:
RigUnitMutable
Rig 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)