ActionConstraint(Constraint)¶
base classes — bpy_struct
, Constraint
-
class
bpy.types.
ActionConstraint
(Constraint)¶ Map an action to the transform axes of a bone
-
eval_time
¶ Interpolates between Action Start and End frames
- Type
float in [0, 1], default 0.0
-
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)
-
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
-
use_eval_time
¶ Interpolate between Action Start and End frames, with the Evaluation Time slider instead of the Target object/bone
- 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