Controller(bpy_struct)¶
base class — bpy_struct
subclasses —
AndController
, ExpressionController
, NandController
, NorController
, OrController
, PythonController
, XnorController
, XorController
- class bpy.types.Controller(bpy_struct)¶
Game engine logic brick to process events, connecting sensors to actuators
- active¶
Set the active state of the controller
- Type:
boolean, default False
- actuators¶
The list containing the actuators connected to the controller
- Type:
bpy_prop_collection
ofActuator
, (readonly)
- name¶
- Type:
string, default “”, (never None)
- show_expanded¶
Set controller expanded in the user interface
- Type:
boolean, default False
- states¶
Set Controller state index (1 to 30)
- Type:
int in [1, 30], default 0
- type¶
- Type:
enum in Controller Type Items, default ‘LOGIC_AND’
- use_priority¶
Mark controller for execution before all non-marked controllers (good for startup scripts)
- Type:
boolean, default False
- link(*, sensor=None, actuator=None)¶
Link the controller with a sensor/actuator
- unlink(*, sensor=None, actuator=None)¶
Unlink the controller from a sensor/actuator
- 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
subclass