1.按键精灵间隔相同多点颜色判断
2.按键精灵 后台判断颜色的按键按键朗读引擎源码数量
按键精灵间隔相同多点颜色判断
没有说清理逻辑.找到红色继续是一直循环,还是只循环一次?找到黑色执行命令,执行完后是继续还是跳出循环?
x = //起始点坐标横坐标值
For y = To Step //到是起始点和结束点坐标纵坐标值,是间隔
GetColor = GetPixelColor(x, y)
If GetColor = "" Then //黑色
Call 执行
End If
Next
按键精灵 后台判断颜色的数量
按键自带的插件没有后台多点找色 建议用大漠插件 那边有这个数量插件下面这个是我自己编写的颜色数量代码
但是不能设置相似度
hwnd=Call 区域颜色数量(,,, ,"FFFF")
Function 区域颜色数量(起点x,起点y,落点x,落点y,颜色值)
备份起点x=起点x
x次数=落点x-起点x+1
y次数=落点y-起点y+1
For y次数
起点x=备份起点x
For x次数
颜色= Plugin.Bkgnd.GetPixelColor(Hwnd, 起点x,起点y)
颜色1=颜色1&颜色&"/"
起点x=起点x+1
Next
起点y=起点y+1
Next
数组拆分=Split(颜色1,"/")
数量=UBound(数组拆分)
For i=0 To 数量
颜色=数组拆分(i)
If 颜色=颜色值 Then
个数=个数+1
End If
Next
MessageBox 颜色1&" 颜色数量"&数量&"符合"&颜色值&"的数量是"&个数
End Function