unreal.IKRig_BodyMover

class unreal.IKRig_BodyMover(outer: Object | None = None, name: Name | str = 'None')

Bases: IKRigSolver

IKRig Body Mover

C++ Source:

  • Plugin: IKRig

  • Module: IKRig

  • File: IKRig_BodyMover.h

Editor Properties: (see get_editor_property/set_editor_property)

  • position_alpha (float): [Read-Write] Blend the translational effect of this solver on/off. Range is 0-1. Default is 1.0.

  • position_negative_x (float): [Read-Write] Multiply the NEGATIVE X translation. Range is 0-1. Default is 1.0.

  • position_negative_y (float): [Read-Write] Multiply the NEGATIVE Y translation. Range is 0-1. Default is 1.0.

  • position_negative_z (float): [Read-Write] Multiply the NEGATIVE Z translation. Range is 0-1. Default is 1.0.

  • position_positive_x (float): [Read-Write] Multiply the POSITIVE X translation. Range is 0-1. Default is 1.0.

  • position_positive_y (float): [Read-Write] Multiply the POSITIVE Y translation. Range is 0-1. Default is 1.0.

  • position_positive_z (float): [Read-Write] Multiply the POSITIVE Z translation. Range is 0-1. Default is 1.0.

  • root_bone (Name): [Read-Only] The target bone to move with the effectors.

  • rotate_x_alpha (float): [Read-Write] Blend the X-axis rotational effect on/off. Range is 0-1. Default is 1.0.

  • rotate_y_alpha (float): [Read-Write] Blend the Y-axis rotational effect on/off. Range is 0-1. Default is 1.0.

  • rotate_z_alpha (float): [Read-Write] Blend the Z-axis rotational effect on/off. Range is 0-1. Default is 1.0.

  • rotation_alpha (float): [Read-Write] Blend the total rotational effect on/off. Range is 0-1. Default is 1.0.

property position_alpha: float

[Read-Write] Blend the translational effect of this solver on/off. Range is 0-1. Default is 1.0.

Type:

(float)

property position_negative_x: float

[Read-Write] Multiply the NEGATIVE X translation. Range is 0-1. Default is 1.0.

Type:

(float)

property position_negative_y: float

[Read-Write] Multiply the NEGATIVE Y translation. Range is 0-1. Default is 1.0.

Type:

(float)

property position_negative_z: float

[Read-Write] Multiply the NEGATIVE Z translation. Range is 0-1. Default is 1.0.

Type:

(float)

property position_positive_x: float

[Read-Write] Multiply the POSITIVE X translation. Range is 0-1. Default is 1.0.

Type:

(float)

property position_positive_y: float

[Read-Write] Multiply the POSITIVE Y translation. Range is 0-1. Default is 1.0.

Type:

(float)

property position_positive_z: float

[Read-Write] Multiply the POSITIVE Z translation. Range is 0-1. Default is 1.0.

Type:

(float)

property rotate_x_alpha: float

[Read-Write] Blend the X-axis rotational effect on/off. Range is 0-1. Default is 1.0.

Type:

(float)

property rotate_y_alpha: float

[Read-Write] Blend the Y-axis rotational effect on/off. Range is 0-1. Default is 1.0.

Type:

(float)

property rotate_z_alpha: float

[Read-Write] Blend the Z-axis rotational effect on/off. Range is 0-1. Default is 1.0.

Type:

(float)

property rotation_alpha: float

[Read-Write] Blend the total rotational effect on/off. Range is 0-1. Default is 1.0.

Type:

(float)