请问如果判断当前坐标点颜色?新手问题
本帖最后由 mtvtop 于 2011-10-22 18:15 编辑请问如果判断flash游戏里的坐标点颜色?例如我想取出这个flash里坐标100,100点的当前颜色,如果当前颜色为红色,就运行程序,如果不为红色就不运行,执行下一个坐标的颜色判断?
$x=100
$y=100
if $x,$y=红色 then ;这里要怎么写?
MouseClick("left",$x+65,$y+230,1,0)
MouseClick("left",$x+231,$y+270,1,0)
MouseClick("left",$x+678,$y+470,1,0)
else
sleep(3000)
endif
本帖最后由 xiehuahere 于 2011-10-22 19:27 编辑
If PixelGetColor ($x, $y) = 255 Then
......
Else
sleep(3000)
EndIf
下载后后缀名改为xls。
象征性收取1个大洋。 太谢谢了,感谢大哥 PixelGetColor返回指定坐标位置上的象素点的颜色值.
然后if PixelGetColor(x,y) then <> then
run("")
elsf
run("")
endif 呵呵,我也曾经被这问题弄晕N次{:1_498:} 标记备用 颜色读取和对照
页:
[1]