按键精灵定位坐标循环_[按键精灵教程]带你了解多点找色、多点比色

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

cb1918b011f0c78fab74487ac941f3cf.png
b6ed6a6e4e3f9a050927ddb935512698.gif

今天给大家带来的依然是安卓按键精灵的知识——多点找色FindMultiColor 、多点比色CmpColorEx 。

这两个命令可以说是安卓按键上用的最多的命令了,基本上所有的脚本都需要用到他们。所以今天就给大家详细的介绍下这两个命令,以及给大家带来一些常用的找色技巧。

命令参数

命令名称FindMultiColor命令功能根据指定的多点查找颜色坐标命令参数x1:整数型,查找区域左上X坐标

y1:整数型,查找区域左上Y坐标

x2:整数型,查找区域右下X坐标

y2:整数型,查找区域右下Y坐标

first_color:要对比的16进制颜色,多个颜色用"|"号分隔,如果需要对比偏色则中间用“-”号分隔,比如"FFFFFF|123456-000000|00FF00-101010"sim:双精度浮点数,相似度,取值范围0-1

offset_color:字符串,偏移颜色

dir:整数型,查找方向.

0:表示从左上向右下查找;

1:表示从中心往四周查找;

2:表示从右下向左上查找;

3:表示从左下向右上查找;

4:表示从右上向左下查找;

intX:变参指针,返回找到的X坐标

intY:变参指针,返回找到的Y坐标

color:字符串,16进制颜色值,格式为"BBGGRR"返回值无

命令名称CmpColorEx命令功能同时比较指定的多个坐标点的颜色,支持多色、偏色、相似度比较命令参数mul_color:字符串,需要对比的点xy坐标和16进制颜色,格式为(X坐标|Y坐标|16进制颜色),多个颜色用“|”号分隔,需要偏色用“-”号分隔,多个点信息用“,”号分隔,比如"100|200|FFFFFF|123456-000000,300|500|FFFFFF"

sim:双精度浮点数,相似度,取值范围0-1返回值整数型:返回0代表没找到,返回1代表找到

相同点:两者本质上都是通过对比指定的多个点上的颜色来进行判断是否符合特征,如果每个点上的颜色都符合的话就代表找到特征,只要有一个点的颜色不符合,那就代表没找到

异同点:FindMultiColor 命令是通过找到符合第一个颜色的偏移点来对比颜色的,他的特点是没有限制固定的位置,它会在设置的范围内循环符合特征的点

CmpColorEx 命令和FindMultiColor 命令正好相反,他是根据对比固定的坐标点的颜色来查找特征的。他的特点就是对象必须是在固定的坐标位置上。

4b3b177595d169148e5fe7a2bc2183e5.png

命令详解

我们来看下具体这两个命令的参数代表的意思

FindMultiColor

  1. Dim IntX,IntY
  2. FindMultiColor 0,0,0,0,"FFFFFF
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值