停在了什么地方?600.790?有没有点击呢。。如果是一直在600,790点击,说明是颜色并不是0077ff
延时应该在标记上面。。不过这是小问题。另外你这个跳转可以改成循环
理论上代码是没问题的,可以增强版试试
代码:
RtColor=Plugin.Color.GetPixelColor(10,5,0)
RtColor=Plugin.Color.GetPixelColor(10,5,1)
同样抓抓也用增强版取色。。
//按从左到右,从上到下的顺序查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色
XY = Plugin.Bkgnd.FindColor(Hwnd, 0, 0, 1024, 768, "0000FF")
//查找字符串位置
ZB = InStr(XY, "|")
//将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
//按从中间到四周的顺序查找窗口句柄(变量:Hwnd)窗口的指定的矩形区域内指定颜色
XY = Plugin.Bkgnd.FindCenterColor(Hwnd, 0, 0, 1024, 768, "0000FF")
//查找字符串位置
ZB = InStr(XY, "|")
//将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
if X>0 then
执行某个命令
endif