按键精灵吧 关注:499,685贴子:1,013,962
  • 5回复贴,共1

[求助]为什么对比单点颜色,不是我指定的颜色,也会返回0呢

只看楼主收藏回复

//获取指定点颜色
Dim rColor
rColor = GetPixelColor(105, 900,0)
Dim 是否相等
是否相等 = CmpColor(105,900,"504A43",0)
ShowMessage "颜色:"&rColor, 2000,350,350
Delay 2000
//对比指定点颜色
If 是否相等 > -1 Then
ShowMessage "匹配颜色的序号为:"&是否相等,2000,1000,1000
Delay 1000
ShowMessage "颜色:"&rColor, 3000,350,350
//点击屏幕 继续1 坐标90,973位置
Tap 90,973
Delay 3000
//点击屏幕 继续2 坐标76,976位置
Tap 76,976
Delay 3000
//点击屏幕 返回大厅 坐标74,971位置
Tap 74,971
Delay 3000
Exit do
Else
ShowMessage "没有匹配的颜色", 2000,1000,1000
End if


IP属地:河北1楼2019-05-26 14:35回复
    有时候不是504A43,也返回0,是和偏色有关系吗,好像默认不写没偏色,我后来试了试后面加偏色-000000和-504A43,也不行。


    IP属地:河北2楼2019-05-26 14:45
    回复
      你试试随便按个颜色看看能不能找到


      IP属地:广东来自Android客户端3楼2019-05-26 15:32
      收起回复