def _on_keyboard_up(self, window, keycode, scancode): if self.state: if keycode == self.KEYCODE_SPACE: controls.set_button_state(self.state, 0, False) elif keycode == self.KEYCODE_R: self.on_exit(None, None)
def _on_keyboard_down(self, window, keycode, scancode, codepoint, modifier): if self.state: if keycode == self.KEYCODE_SPACE: controls.set_button_state(self.state, 0, True)
def on_button_3(self, instance, value): if self.state: controls.set_button_state(self.state, 3, True if value == "down" else False)