Script 1.8.1

getColorCount

原型:

getColorCount(topLeftX, topLeftY, bottomRightX, bottomRightY)

描述:

在指定区域内查找有多少种不同的颜色

参数:

topLeftX: 屏幕上指定范围左上角 X 坐标
topLeftY: 屏幕上指定范围左上角 Y 坐标
bottomRightX: 屏幕上指定范围右下角 X 坐标
bottomRightY: 屏幕上指定范围右下角 Y 坐标

返回值:

整型:指定矩形内的颜色数量,最小值为 1。若返回值为 0,表示出现错误。此时可用 lastError() 获取错误细节。

示例:
var device = Device.getMain();
var cnt = device.getColorCount(0,0,360,540);
if (cnt > 0) {
  print("cnt is: " + cnt);
} else {
  print(lastError());
}