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: None = [], up_targets: None = [])¶
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] # How to perform an aimaim_targets
(Array[AimTarget]): [Read-Write]aim_vector
(Vector): [Read-Write] # Vector in the space of Named joint which will be aligned to the aim targetexecute_context
(ControlRigExecuteContext): [Read-Write] * This property is used to chain multiple mutable units togetherjoint
(Name): [Read-Write]up_mode
(AimMode): [Read-Write] # How to perform an upvector stabilizationup_targets
(Array[AimTarget]): [Read-Write]up_vector
(Vector): [Read-Write] # Vector in the space of Named joint which will be aligned to the up target for stabilization