Допустим имеем 5 строк в которых идет проверка на нужный пиксель. Ищем в 1 строке если пиксель находим то выполняем действие если нет то переходим к поиску пикселя на 2 строке и т.д.
Вот как я сделал, но работает не так как надо. Помогите поправить.
Вот как я сделал, но работает не так как надо. Помогите поправить.
Код:
While 1
_Func1()
WEnd
Func _Func1()
MouseClick('Left', 601, 72, 1)
MouseClick('Left', 754, 104, 1)
MouseClick('Left', 136, 213, 1)
MouseClick('Left', 100, 320, 1)
Sleep (1000)
$coord = PixelSearch(250, 313, 266, 325, 0x000000) ; Если поле найдено
If Not _Func2 () Then
MouseClick('Left', 610, 318, 1)
MouseClick('Left', 575, 318, 1)
MouseClick('Left', 878, 504, 1)
EndIf
EndFunc
Func _Func2()
MouseClick('Left', 100, 360, 1)
$coord = PixelSearch(250, 392, 266, 366, 0x000000) ; Если поле найдено
If Not _Func3() Then
MouseClick('Left', 610, 358, 1)
MouseClick('Left', 575, 358, 1)
MouseClick('Left', 878, 504, 1)
EndIf
EndFunc
..........