Возможно ли сделать так что при зажатии (любой) кнопки мыши то действие будет происходить до тех пор пока вы ее не отпустите?

Принятый ответ

Можно отследить через событие мыши. Срабатывают ивенты нажатия и отпускания один раз
Событие - нажимаем на кнопку мыши
Условие - левая кнопка мыши
Действия - включить эффекты
Событие - отпускаем кнопку мыши
Условие - левая кнопка мыши
Действие - отключаем эффекты
Можете выбрать любую кнопку мыши, там константы в гуи (левая, правая, средняя (средняя кнопка - колесо))

Это вам не отслеживание кнопки клавиатуры. Там ивенты приходится на все кнопки регистрировать, а это 256 кнопок вроде (не точно, ео это так). Плюс еще по 2 ивента: нажатие, отпускание. С различными вариантами мета-клавишами типа ctrl, shift итд => всего 16. Получается 256×2×16 ивентов надо. И при удержании будет бесконечно срабатывать ивент нажатия (down). Кстати, там есть спец константа для клавиш, если кнопка удерживается. Но об этом читайте статью
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
1 год назад
0
Можно. Отслеживаешь нажатие кнопки и делаешь действие. При отпускании кнопки прекращаешь делать.
0
27
1 год назад
Отредактирован MpW
0
Можно отследить через событие мыши. Срабатывают ивенты нажатия и отпускания один раз
Событие - нажимаем на кнопку мыши
Условие - левая кнопка мыши
Действия - включить эффекты
Событие - отпускаем кнопку мыши
Условие - левая кнопка мыши
Действие - отключаем эффекты
Можете выбрать любую кнопку мыши, там константы в гуи (левая, правая, средняя (средняя кнопка - колесо))

Это вам не отслеживание кнопки клавиатуры. Там ивенты приходится на все кнопки регистрировать, а это 256 кнопок вроде (не точно, ео это так). Плюс еще по 2 ивента: нажатие, отпускание. С различными вариантами мета-клавишами типа ctrl, shift итд => всего 16. Получается 256×2×16 ивентов надо. И при удержании будет бесконечно срабатывать ивент нажатия (down). Кстати, там есть спец константа для клавиш, если кнопка удерживается. Но об этом читайте статью
Принятый ответ
0
2
1 год назад
0
Дополню на версии 1.26 можно только используя мемхак, луа или ujapi, нативок нет
0
8
1 год назад
0
Как я посмел задавать такие глупые вопросы.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.