跳到主要内容

FindColor 找色

🎯功能

在屏幕指定区域范围内从左到右, 从上到下查找指定的颜色

📜语法

FindColor x1, y1, x2, y2, 颜色值, 返回坐标x, 返回坐标y

📥参数

参数数据类型解释
x1整数型屏幕查找区域左上角坐标x
y1整数型屏幕查找区域左上角坐标y
x2整数型屏幕查找区域右下角坐标x
y2整数型屏幕查找区域右下角坐标y
颜色值字符串要查找的16进制颜色, 格式为“BBGGRR”, 仅支持写一个颜色值
返回坐标x整数型变量返回找到的坐标x, 如果没找到返回-1, 仅支持写变量名
返回坐标y整数型变量返回找到的坐标y, 如果没找到返回-1, 仅支持写变量名

📤返回

💡示例

FindColor 300, 400, 500, 600, "0000FF", x, y
If x > -1 Then
TracePrint "找到颜色了, 坐标为: x=" & x & ", y=" & y
Else
TracePrint "没找到颜色"
End If

📘备注

  • 找色功能一般使用 findcolorex 居多, 最主要原因是本命令缺少相似度与方向参数, 不够灵活
  • 找色系列命令强烈建议缩小查找范围, 提高相似度, 因为颜色很容易出现相同点, 导致找到的颜色不是你想要的点