Lua在不同的时间间隔具有单独的功能

时间:2018-12-14 08:31:53

标签: lua logitech-gaming-software

具体地说,我正在尝试为使用Lua语言的Logitech鼠标编写一个简单的脚本。

所需的脚本很简单:每5毫秒将鼠标下移1个像素,每500毫秒单击一次鼠标按钮。

彼此独立的动作很容易;

repeat
MoveMouseRelative(0,1)
Sleep (5)

repeat
PressMouseButton(1)
Sleep (500)

但是,我正在寻找一种简单/优雅的方法将它们组合成一个循环。对新手有什么建议吗?

1 个答案:

答案 0 :(得分:0)

好吧,简单的变体可能是:

repeat
  for i=1,100 do
    MoveMouseRelative(0,1)
    Sleep(5)
  end
  PressMouseButton(1)
until false