按键精灵抓图脚本 给你们想要的一键输出II--按键精灵脚本开发教程
Dim 变量名
需要注意VB在声明变量时是不能给变量赋初始值的
按键精灵接口
KeyPress:按按键,第一个参数是按哪个键,第二个参数是执行次数;
KeyDown:按下按键,第一个参数是按下哪个键按键精灵抓图脚本,第二个参数执行次数;
KeyUp:emmmm,这个不用再解释了吧;
LeftClick:单击左键,参数是执行次数;
LeftDoubleClick:这个也不用解释了吧;
还有好多没有想象力的接口就不列举了……
GetPixelColor:这个真的是肥肠重要的接口啊,获取屏幕上点的颜色,参数是要获取的点的横坐标和纵坐标。
说好的一键输出呢
在上一篇文章中,我们做了一个小白方块,会根据我们要放的技能改变自己的颜色,那么我们现在要做的就是使用刚才说的肥肠重要的接口去获取小白方块的颜色,然后根据颜色去按不同的按键,这里有两点需要注意的。
第一点是按键精灵的屏幕坐标是将锚点设在左上角的,也就是说,我们的小白在屏幕的左下角按键精灵抓图脚本,在插件中他的坐标是0,0,但是在按键精灵中他的坐标可不是,而且我们要获取的也不是小白的锚点,而是小白的中心位置辅助卡盟,因为我的屏幕分辨率是1920*1080,小白的尺寸是50*50,所以我要取的坐标就是25,1055
第二点是按键精灵表示颜色的方法也是跟插件不一样的,用的是16进制的BGR,所以,我们在插件中染色1,0,0,1,在按键精灵里是0000FF
最后把脚本属性中的启动热键设置为你想按的那个键,脚本循环设置为1次就可以了。
最后,附上源代码:
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!