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 (default True)
- Type:
bool
- actuators
The list containing the actuators connected to the controller (default None, readonly)
- Type:
- name
(default “”, never None)
- Type:
str
- show_expanded
Set controller expanded in the user interface (default False)
- Type:
bool
- states
Set Controller state index (1 to 30) (in [1, 30], default 0)
- Type:
int
- type
(default
'LOGIC_AND')- Type:
Literal[Controller Type Items]
- use_priority
Mark controller for execution before all non-marked controllers (good for startup scripts) (default False)
- Type:
bool
- 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: