Функція 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

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.