因为太多人问按键精灵要怎幺写,所以我来发一篇文讲解,
如有违规烦请板主删除文章,有更优秀的写手,下方也欢迎指教。
第一次写文,排版可能不佳请见谅!!!
--------------------------------------------
事前準备:按键精灵程式(版本无异,安装/免安装也无异,可以打开可以运转即可。)
由于视窗不能动到,否则程式又要调整,懒人我会建议开一个小画家用两色背景,
如:
左边黑框就是我的游戏视窗大小,当然每次启动精灵都需要微调,但不用重新去抓图跟颜色。
要不要跟我一样这样做就看个人了。
搜图执行-获得条件
quot; quot;标记的词是对照该程式上面的按键
这是一个新的空白脚本,程式编码那边请选 quot;原始档案 quot;(原始档案是编码,则普通就是用左边动作指令去写程序)
点击上面工具 quot;抓抓 quot;出现该视窗
点击 quot;图像 quot;接着画面有一个 quot;截屏 quot;
接着在出发的地方拉出一块小区块并储存。(等等搜图执行要用的)(注意档案格式是24位位图或24位元点阵图)(建议在桌面新增资料夹来放这些缩图)
再回到 quot;抓抓 quot;的视窗介面,有一个 quot;找图找色 quot;点开会出现图中右边的框框。
接着点击 quot;区域找图 quot;, quot;选择区域 quot;接着拉你刚刚存图那个区块的範围,
(比你存的图再大一点,但不要过大,因为过大会造成你的电脑找不到这个图或找图时间去拖延到)
quot;浏览 quot;选择你刚刚所存的图, quot;下方自动连续找..... quot;这个选项请打勾,接着, quot;开始 quot;
(这是在 你选的範围是否有侦测到这个图的存在)
结果:xy gt;0就是有找到 xy lt;0就是这个範围没有这个图
xy gt;0就可以按下生成了 xy lt;0就是前面步骤从存图开始要重新来过
回到空白脚本的 quot;原始档案 quot;那边按贴上
以上就是你得到的条件!
搜图执行-执行动作
If intX gt; 0 And intY gt; 0 Then
End If
End If
这两行中间加一个换行的动作,如图:
中间那行是给你 入右边动作的,
例如:
LeftClick 1 滑鼠左键单击一次
Delay 1000 延迟一秒钟(按键精灵的时间单位是毫秒)(1000毫秒=1秒)
MoveTo 0, 0 滑鼠移动到X座标,Y座标(如果你要点击你找到的图或色那边请把xy都改成intX,intY)
Delay 1000 延迟一秒钟(按键精灵的时间单位是毫秒)(1000毫秒=1秒)
MoveTo 0, 0 滑鼠移动到X座标,Y座标(如果你要点击你找到的图或色那边请把xy都改成intX,intY)
以上
--------------------------------------------------------------------------------------------------------------------------------------
大家新石纪刷起来唷!!!!