ActionConstraint(Constraint)

base classes — bpy_struct, Constraint

class bpy.types.ActionConstraint(Constraint)

Map an action to the transform axes of a bone

action

The constraining action

Type:Action
frame_end

Last frame of the Action to use

Type:int in [-1048574, 1048574], default 0
frame_start

First frame of the Action to use

Type:int in [-1048574, 1048574], default 0
max

Maximum value for target channel range

Type:float in [-1000, 1000], default 0.0
min

Minimum value for target channel range

Type:float in [-1000, 1000], default 0.0
mix_mode

Specify how existing transformations and the action channels are combined

  • BEFORE Before Original, Apply the action channels before the original transformation, as if applied to an imaginary parent with Aligned Inherit Scale.
  • AFTER After Original, Apply the action channels after the original transformation, as if applied to an imaginary child with Aligned Inherit Scale.
  • AFTER_FULL After Original (Full Scale), Apply the action channels after the original transformation, as if applied to an imaginary child with Full Inherit Scale. This mode can create shear and is provided only for backward compatibility.
Type:enum in [‘BEFORE’, ‘AFTER’, ‘AFTER_FULL’], default ‘AFTER_FULL’
subtarget

Armature bone, mesh or lattice vertex group, …

Type:string, default “”, (never None)
target

Target object

Type:Object
transform_channel

Transformation channel from the target that is used to key the Action

Type:enum in [‘LOCATION_X’, ‘LOCATION_Y’, ‘LOCATION_Z’, ‘ROTATION_X’, ‘ROTATION_Y’, ‘ROTATION_Z’, ‘SCALE_X’, ‘SCALE_Y’, ‘SCALE_Z’], default ‘ROTATION_X’
use_bone_object_action

Bones only: apply the object’s transformation channels of the action to the constrained bone, instead of bone’s channels

Type:boolean, default False
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions