def __init__(self, parent_node=None, rate=15, axis=Vector3(0,1,0)): Script.__init__(self, 'RotateScript', parent_node) self._param_types = {"rate": ScriptParamTypes.FLOAT, "axis": ScriptParamTypes.VEC3 } self._rate = rate self._axis = axis
def __init__(self, parent_node=None): Script.__init__(self, 'SettingsController', parent_node) self._wireframe = False self._grid = True self._renderer = RenderManager.get_instance()._renderer self._quit_detected = False Logger.Log("Initialised Settings Controller")
def __init__(self, parent_node=None,speed=10,adj_speed=5,angle_speed=120): Script.__init__(self, name='MoveController', parent_node=parent_node) ListenerBase.__init__(self, event_types=self.event_types) self._param_types = {"speed":ScriptParamTypes.FLOAT, "adj_speed":ScriptParamTypes.FLOAT, "angle_speed": ScriptParamTypes.FLOAT } self._speed = speed self._angle_speed = angle_speed self._adj_speed = adj_speed self._final_speed = speed self._mouse_over_ui = False self._unlock_mouse = False
def __init__(self, parent_node=None): Script.__init__(self, 'DisplayCoordinate', parent_node) self._last_pos = Vector3()