Descripción
getButton () informa del estado del botón solicitado del
ratón.
Sintaxis
mouse.getButton()
Parámetros
button: el botón del ratón que se
solicita. Puede ser uno de los siguientes:
- LEFT_BUTTON
- RIGHT_BUTTON
- MIDDLE_BUTTON
Retornos
boolean: true si se pulsa el botón
deseado, falso si no se pulsa.
Ejemplo
#include <MouseController.h>
// Inicializa el Controlador USB
USBHost usb;
// Activa el controlador del ratón USB
MouseController mouse(usb);
// Esta función intercepta el botón pulsado del ratón.
void mousePressed() {
Serial.print("Pulsado: ");
if (mouse.getButton(LEFT_BUTTON))
Serial.print("Izquierdo");
if (mouse.getButton(MIDDLE_BUTTON))
Serial.print("Medio");
if (mouse.getButton(RIGHT_BUTTON))
Serial.print("Derecho");
Serial.println();
}
void setup(){
Serial.begin(9600);
}
void loop(){
usb.Task();
}
// Inicializa el Controlador USB
USBHost usb;
// Activa el controlador del ratón USB
MouseController mouse(usb);
// Esta función intercepta el botón pulsado del ratón.
void mousePressed() {
Serial.print("Pulsado: ");
if (mouse.getButton(LEFT_BUTTON))
Serial.print("Izquierdo");
if (mouse.getButton(MIDDLE_BUTTON))
Serial.print("Medio");
if (mouse.getButton(RIGHT_BUTTON))
Serial.print("Derecho");
Serial.println();
}
void setup(){
Serial.begin(9600);
}
void loop(){
usb.Task();
}
No hay comentarios:
Publicar un comentario