Прокрутка колеса аппаратной мыши (:scroll)
Этот метод доступен только в версиях после 20260805.
Объявление
состояние, сообщение_об_ошибке = объект_мыши:scroll(горизонтальная_величина_прокрутки, вертикальная_величина_прокрутки)
Параметры
- горизонтальная величина прокрутки
Целое число, количество шагов прокрутки в диапазоне
[-127, 127]; положительное значение прокручивает вправо. - вертикальная величина прокрутки
Целое число, количество шагов прокрутки в диапазоне
[-127, 127]; положительное значение прокручивает вверх.
Возвращаемые значения
- состояние
Логическое значение:
trueпри успешной прокрутке иfalseпри ошибке. - сообщение об ошибке Текст с причиной ошибки прокрутки.
Описание
Величина прокрутки не является значением в пикселях: система и приложение могут масштабировать фактическое расстояние прокрутки согласно собственным настройкам. Значение вне диапазона вызывает ошибку параметров Lua.
Пример
local m = assert(mouse.connect())
assert(m:scroll(0, 10))
assert(m:disconnect())