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