1. FindColorEx 左上X, 左上Y, 右上X, 右上Y, "红色", 0, 0.5, x,
2. FindColorEx 左上X, 左上Y, 右上X, 右上Y, "红色|黄色", 0, 0.5, x,y
如果没理解错应该是
第一句 如果在区域内发现红色就会返回坐标
第二句 如果在区域内同时发现红色和黄色就会返回坐标
那如果我想要区域内如果发现 红色 或 黄色 或 蓝色 或 绿色 要怎么写?
除了下面这种写法还有其他办法吗?
FindColorEx x1, y1, x2, y2 , "1700CA", 0, 0.5, intRX, intRY
FindColorEx x1, y1, x2, y2 , "F1BD41", 0, 0.5, intBX, intBY
FindColorEx x1, y1, x2, y2 , "5BBBDB", 0, 0.5, intYX, intYY
FindColorEx x1, y1, x2, y2 , "828A2A", 0, 0.5, intGX, intGY
If (intRX > 0 And intRY > 0) Or (intBX > 0 And intBY > 0) Or (intYX > 0 And intYY > 0) Or (intGX > 0 And intGY > 0) Then
True
Else
False
End If
2. FindColorEx 左上X, 左上Y, 右上X, 右上Y, "红色|黄色", 0, 0.5, x,y
如果没理解错应该是
第一句 如果在区域内发现红色就会返回坐标
第二句 如果在区域内同时发现红色和黄色就会返回坐标
那如果我想要区域内如果发现 红色 或 黄色 或 蓝色 或 绿色 要怎么写?
除了下面这种写法还有其他办法吗?
FindColorEx x1, y1, x2, y2 , "1700CA", 0, 0.5, intRX, intRY
FindColorEx x1, y1, x2, y2 , "F1BD41", 0, 0.5, intBX, intBY
FindColorEx x1, y1, x2, y2 , "5BBBDB", 0, 0.5, intYX, intYY
FindColorEx x1, y1, x2, y2 , "828A2A", 0, 0.5, intGX, intGY
If (intRX > 0 And intRY > 0) Or (intBX > 0 And intBY > 0) Or (intYX > 0 And intYY > 0) Or (intGX > 0 And intGY > 0) Then
True
Else
False
End If