滚动硬件鼠标滚轮 (:scroll)
该方法在 20260805 以后版本方可使用
声明
状态, 错误信息 = 鼠标对象:scroll(水平滚动量, 垂直滚动量)
参数
- 水平滚动量
整数型,滚动步数,范围
[-127, 127];正数向右滚动 - 垂直滚动量
整数型,滚动步数,范围
[-127, 127];正数向上滚动
返回值
- 状态
布尔型,滚动成功返回
true,失败返回false - 错误信息 文本型,滚动失败的原因
说明
滚动量不是像素值,系统与应用可能会根据自身设置缩放实际滚动距离。 越界值会作为 Lua 参数错误抛出。
示例
local m = assert(mouse.connect())
assert(m:scroll(0, 10))
assert(m:disconnect())