EditObjectActuator(Actuator)

base classes — bpy_struct, Actuator

class bpy.types.EditObjectActuator(Actuator)

Actuator used to edit objects

angular_velocity

Angular velocity upon creation (array of 3 items, in [-inf, inf], default (0.0, 0.0, 0.0))

Type:

mathutils.Vector

children_recursive_restore

Apply to all children (default False)

Type:

bool

children_recursive_suspend

Apply to all children (default False)

Type:

bool

dynamic_operation

(default 'RESTOREDYN')

Type:

Literal[‘RESTOREDYN’, ‘SUSPENDDYN’, ‘ENABLERIGIDBODY’, ‘DISABLERIGIDBODY’, ‘SETMASS’, ‘RESTOREPHY’, ‘SUSPENDPHY’]

free_constraints

Free constraints (default False)

Type:

bool

linear_velocity

Velocity upon creation (array of 3 items, in [-inf, inf], default (0.0, 0.0, 0.0))

Type:

mathutils.Vector

mass

The mass of the object (in [-inf, inf], default 0.0)

Type:

float

mesh

Replace the existing, when left blank ‘Phys’ will remake the existing physics mesh

Type:

Mesh

mode

The mode of the actuator (default 'ADDOBJECT')

Type:

Literal[‘ADDOBJECT’, ‘ENDOBJECT’, ‘REPLACEMESH’, ‘TRACKTO’, ‘DYNAMICS’]

object

Add this Object and all its children (can’t be on a visible layer)

Type:

Object

time

Duration the new Object lives or the track takes (in [-inf, inf], default 0)

Type:

int

track_axis

The axis that points to the target object (default 'TRACKAXISX')

Type:

Literal[‘TRACKAXISX’, ‘TRACKAXISY’, ‘TRACKAXISZ’, ‘TRACKAXISNEGX’, ‘TRACKAXISNEGY’, ‘TRACKAXISNEGZ’]

track_object

Track to this Object

Type:

Object

up_axis

The axis that points upward (default 'UPAXISX')

Type:

Literal[‘UPAXISX’, ‘UPAXISY’, ‘UPAXISZ’]

use_3d_tracking

Enable 3D tracking (default False)

Type:

bool

use_local_angular_velocity

Apply the rotation locally (default False)

Type:

bool

use_local_linear_velocity

Apply the transformation locally (default False)

Type:

bool

use_object_duplicate

Warning: works only for the selected object (not children) (default False)

Type:

bool

use_replace_display_mesh

Replace the display mesh (default True)

Type:

bool

use_replace_physics_mesh

Replace the physics mesh (triangle bounds only - compound shapes not supported) (default False)

Type:

bool

classmethod bl_rna_get_subclass(id, default=None, /)
Parameters:

id (str) – The RNA type identifier.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct

classmethod bl_rna_get_subclass_py(id, default=None, /)
Parameters:

id (str) – The RNA type identifier.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions