按键精灵如何识别指定区域的动态坐标呢?
比如,目标人物在屏幕的中心点,然后人物周围的怪物有多种颜色是会走来走去的,如何实现,当循环检测指定区域只有人物自己的时候(也就是没有怪的时候),跳出检测循环,执行下一步指令,否则返回上一步继续检测。求各位神儿帮助。
我试过颜色寻找,但是十分不稳定。大致是如下:
Do
Delay 1000
FindColor 280,57,1083,687,"A98766",intX,intY
Delay 1000
FindColor 280,57,1083,687,"556687",intX1,intY1
Delay 1000
FindColor 280,57,1083,687,"4498CB",intX2,intY2
Delay 1000
If intX< 0 And intX1< 0 And intX2< 0 Then
Delay 1000
Exit Do
Delay 1000
Else
Delay 1000
MoveTo 941, 121
Delay 1000
LeftClick 1
Exit Do
End If
Loop