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
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