botón#
El cerebro EXP tiene acceso a tres objetos para sus tres botones:
buttonCheck
buttonLeft
buttonRight
apretado()#
El método pressed(callback, arg)
registra una función que se llamará cuando se presione un botón.
Parámetros |
Descripción |
---|---|
llamar de vuelta |
Una función que se llamará cuando se presione el botón. |
arg |
Opcional. Una tupla que se utiliza para pasar argumentos a la función de devolución de llamada. |
Devuelve: Una instancia de la clase Event.
# Define a function button_pressed().
def button_pressed():
# The Brain will print that the button was pressed on
# the Brain's screen.
brain.screen.print("button pressed")
# Run button_pressed() when the left button is pressed.
brain.buttonLeft.pressed(button_pressed)
liberado()#
El método released(callback, arg)
registra una función que se llamará cuando se suelte un botón.
Parámetros |
Descripción |
---|---|
llamar de vuelta |
Una función que se llamará cuando se suelte el botón. |
arg |
Opcional. Una tupla que se utiliza para pasar argumentos a la función de devolución de llamada. |
Devuelve: Una instancia de la clase Event.
# Define a function button_released().
def button_released():
# The Brain will print that the button was released on
# the Brain's screen.
brain.screen.print("button released")
# Run button_released() when the left button is released.
brain.buttonLeft.released(button_released)
prensado()#
El método pressing()
devuelve si un botón está siendo presionado actualmente.
Devuelve: True
si se está presionando el botón. False
si no lo está.