Функція Mouse.release()
Mouse.release()
Надсилає повідомлення про те, щоб відпустити попередньо натиснуту кнопку (функцією Mouse.press()). За замовчуванням функція Mouse.release() керує лівою кнопкою.
Застереження: коли Ви використовуєте команду Mouse.release(), Arduino бере контроль над мишею. Переконайтеся, що Ви маєте контроль, перед використанням цієї команди. Кнопка для перемикання стану управління миші є дієвою.
Синтаксис
Mouse.release()Mouse.release(button)
Параметри
кнопка: яку кнопку вдпускати — char- MOUSE_LEFT (за замовчуванням)
- MOUSE_RIGHT
- MOUSE_MIDDLE
Повертає
нічогоПриклад
void setup(){
// Перемикач, який буде ініціювати натискання кнопки миші
pinMode(2,INPUT);
// Вимикач, який припиняє натискання кнопки миші
pinMode(3,INPUT);
// ініціює бібліотеку Mouse
Mouse.begin();
}
void loop(){
// якщо перемикач, що кріпиться на піні 2, закритий, натисніть і утримуйте праву кнопку миші
if(digitalRead(2) == HIGH){
Mouse.press();
}
// якщо перемикач, що кріпиться на піні 3, закритий, відпустіть праву кнопку миші
if(digitalRead(3) == HIGH){
Mouse.release();
}
}
Повернутись до головної
Коментарі 0