KX_SCA_AddObjectActuator(SCA_IActuator)

base class — SCA_IActuator

class bge.types.KX_SCA_AddObjectActuator(SCA_IActuator)

Edit Object Actuator (in Add Object Mode)

Warning

An Add Object actuator will be ignored if at game start, the linked object doesn’t exist (or is empty) or the linked object is in an active layer.

Error: GameObject 'Name' has a AddObjectActuator 'ActuatorName' without object (in 'nonactive' layer)
object

the object this actuator adds.

Type:KX_GameObject or None
objectLastCreated

the last added object from this actuator (read-only).

Type:KX_GameObject or None
time

the lifetime of added objects, in frames. Set to 0 to disable automatic deletion.

Type:integer
linearVelocity

the initial linear velocity of added objects.

Type:list [vx, vy, vz]
angularVelocity

the initial angular velocity of added objects.

Type:list [vx, vy, vz]
instantAddObject()

adds the object without needing to calling SCA_PythonController.activate()

Note

Use objectLastCreated to get the newly created object.

Previous topic

KX_RaySensor(SCA_ISensor)

Next topic

KX_SCA_DynamicActuator(SCA_IActuator)