Open vr2009 opened 2 years ago
下个版本 2.8.3 加上了 WG.GetScreen(x,y):
function wgAction(pos)
local screen = WG.GetScreen(pos.x, pos.y)
local center = (screen.bottom - screen.top)/2
if pos.y > center then
WG.SendKeys("{VOLUME_UP}")
WG.ShowToast("音量+")
else
WG.SetBrightness(pos, 5)
WG.ShowToast("亮度+")
end
end
非常感谢
这个例子里,把屏幕分为上下两个区域,我觉得可以把这个步骤,放到手势录制里,首先【角】肯定不涉及,主要是【边】和【屏幕中间】,可以直接提供预设好的【分割方式】,比如,【边】可以【n等分】,屏幕中间,可以【左右n等分】+【上下n等分】,还可以加一个【自定义矩形区域】,不知道实现起来难不难,但我觉得用起来肯定比lua好用
我想实现鼠标滚轮在屏幕边缘高度位置大于600和小于600实现不同的功能