Descripción
mousePressed () es una función que se llama cada vez que se pulsa un
botón en un ratón conectado a USB.
Sintaxis
void mousePressed(){
//instrucciones
}
//instrucciones
}
Ejemplo
#include <MouseController.h>
// Inicializa el Controlador USB
USBHost usb;
// Activa el controlador del ratón USB
MouseController mouse(usb);
// Esta función intercepta la pulsación de un botón 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 la pulsación de un botón 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