按键精灵 区域多点找色 判断

在指定区域内 多点找色 找多点色a和多点色B 找到多点色A 则执行操作A 找到多点色B 则执行操作B
这个怎么编写啊 谢谢大神回答

XY=Plugin.Color.FindMutiColorEx(0,0,1024,768,"D2CABF","1|1|D2CABF,3|5|D2CABF,3|6|D2CABF",1,0)
//多点找色A
ZB = InStr(XY,"|")
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
If X > 0 and Y > 0 Then
Call A
//如果多点A找到则执行操作A,否则找多点B
Else
XY=Plugin.Color.FindMutiColorEx(0,0,1024,768,"D2CABF","1|1|D2CABF,3|5|D2CABF,3|6|D2CABF",1,0)
//多点找色B
ZB = InStr(XY,"|")
X = Clng(Left(XY, ZB - 1)) : Y = Clng(Right(XY, Len(XY) - ZB))
If X > 0 and Y > 0 Then
Call B
End if
End If

Sub A
LeftClick 1
End Sub
Sub b
RightClick 1
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

按键精灵 区域多点找色 判断
\/\/多点找色A ZB = InStr(XY,"|")X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))If X > 0 and Y > 0 Then Call A \/\/如果多点A找到则执行操作A,否则找多点B Else XY=Plugin.Color.FindMutiColorEx(0,0,1024,768,"D2CABF","1|1|D2CABF,3|5|D2CABF,...

按键精灵安卓版找图找色应用汇总
找色基础:使用手机按键精灵自带命令。固定坐标获取单点颜色,使用变量col储存。区域查找单点颜色,需提前定义intX, intY。判断颜色相似度,使用IsCol、CmpCol、CmpColor函数。函数说明:IsCol计算颜色平均差值,CmpCol与CmpColor用于颜色对比。调用示例:CmpColor函数比较指定坐标点颜色。多点找色:更高效精确...

[按键精灵][老狼源码分享]---安卓生成多点找色特征
在使用按键精灵进行安卓生成多点找色特征时,面临解析多点找色特征串的过程。在生成多点找色特征时,第一坐标无需体现在特征中。第二坐标开始的值(如x301和y301)减去第一坐标值(如x445和y445)分别得到-144,这用于计算偏移量,并使用'|'作为分隔符。多点找色特征串通常包含坐标获取的颜色值及对应的...

按键精灵如何区域多点找色?
参考代码如下 \/\/0000ff为16进制颜色,0,0为屏幕左上角坐标。200,200为屏幕右下角坐标。intX,intY为找到的颜色的坐标 FindColor 0,0,200,200,"0000FF",intX,intY'===第一次找色 \/\/获取屏幕左上角,0,0坐标到200,200区域0000FF的颜色信息,把找到的颜色坐标,储存到intX,intY FindColor 0,0...

按键精灵 找色判断 多个坐标
Function compColor(compInfo) If CmpColorEx(compInfo,0.9) = 1 Then compColor = True Else compColor = False End IfEnd FunctionDim CompInfoCompInfo = "1000|400|2523D2" \/\/2523D2: 为该店颜色If compColor(CompInfo) Then \/\/如果找到 Tap 1000,400Else ...

关于按键精灵多点找色,我有一点疑问,财富送上。
If x > 0 Then 按键精灵的找图找色都是一样的 ,如果找到,X和Y的等于找到的坐标值,如果没找到就返回-1,-1。所以只需要判断X和Y的值是否大于零就知道找没找到。多点找色找到后XY的值是返回的第一个颜色的坐标。

按键精灵抓多点找图里代码怎么判断是否找到图
你这是多点查色,没有多点找图一说,只有同时找多图 多点查色必须满足所有条件的点的颜色都对才会返回第一个点的坐标,否则是返回 intX =-1,intY =-1 多点查色的标准应用方式是多点不同色或者具有一定规律的偏移色,你这多点都是同一颜色且坐标固定完全可以用截图后找图来做 ...

按键精灵找图、多点找色、找字的原理
图像由像素点组成,像素点是图像的基本单元,近似正方形排列在二维平面上。找图原理 以马里奥图像为例,截取4*4区域进行找图。对每个像素点按序号逐一比对颜色,记录匹配点坐标。比对过程包括:依次比对序号1至16的颜色,使用4*4位置比对。若完全匹配则找到目标,记录坐标;若不匹配则从下一个像素点开始...

按键精灵多点找色如何封装和判断,给个例子
XY=Plugin.Color.FindMultiColorEx(0,0,1024,768,"D2CABF","5|1|D2CABF,9|1|D2CABF,4|5|D2CABF",1,1)ZB = InStr(XY,"|")X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))If X>=0 and Y>=O then \/\/输入你的操作命令 End If ...

按键精灵间隔相同多点颜色判断
没有说清理逻辑.找到红色继续是一直循环,还是只循环一次?找到黑色执行命令,执行完后是继续还是跳出循环?x = 100\/\/起始点坐标横坐标值 For y = 100 To 280 Step 20\/\/100到280是起始点和结束点坐标纵坐标值,20是间隔 GetColor = GetPixelColor(x, y)If GetColor = "000000" Then \/\/黑色 Call...

相似回答