02.按键精灵大漠键鼠封装
在开发脚本中,其实有很多快捷造轮子的方法以下内容就是通过按键精灵封装常用的功能函数,我们采用函数来传参来定义一个功能,然后我们只需要简单的调用即可实现功能。
// 代码开始区域
//----------------------固定封装代码----------------------//
Function 等待()
Randomize
// 1.5-2秒之间等待延迟
等待 = Int(rnd() * 1500 + 2000)
//TracePrint 等待
dm.Delay 等待
End Function
Function 延迟()
Randomize
// 350-500毫秒之间等待延迟
延迟 = Int(rnd() * 350 + 500)
//TracePrint 延迟
dm.Delay 延迟
End Function
Function 鼠标左键单击(x,y)
dm.MoveTo x, y
Call 延迟()
dm.LeftClick
End Function
Function 鼠标左键双击(x,y)
dm.MoveTo x,y
Call 延迟()
dm.LeftDoubleClick
End Function
Function 鼠标右键单击(x,y)
dm.MoveTo x,y
Call 延迟()
dm.RightClick
End Function
Function 鼠标右键双击(x,y)
For 2
dm.MoveTo x,y
Call 延迟()
dm.RightClick
Call 延迟()
Next
End Function
Function 旋转视角(z)
dm.KeyDown z
Call 延迟()
dm.KeyUp z
End Function
Function 按下键盘(z)
dm.KeyPress z
Call 延迟()
End Function
Function 按住键盘(z)
dm.KeyDown z
Call 延迟()
End Function
Function 弹起键盘(z)
For 3
dm.KeyUp z
Call 延迟()
Next
End Function
// 波哥简易 游戏脚本封装例子 网游安全VIPQQ群:191075097 //
// 代码结束区域
