Что нового

Сделать цикл ожидания

Filmrus

Новичок
Сообщения
2
Репутация
0
Подскажите как сделать цикл ожидания кода цвета в нужной точке.
пример:
Код:
скрипт ...............................
	$color = PixelGetColor(200, 200) 
	If $color = 0x9A2B5F Then Exit
дальше скрипт ................................

Так написал, не работает. Надо что бы цикл по кругу крутился пока на будет в нужной точке нужный цвет и тогда скрипт шел дальше.
 

Guezt

Продвинутый
Сообщения
335
Репутация
81
Код:
While $color <> 0x9A2B5F
$color = PixelGetColor(200, 200)
Sleep(100)
Wend



Добавлено:
Сообщение автоматически объединено:


или
Код:
Do
$color = PixelGetColor(200, 200)
Sleep(100)
Until $color <> 0x9A2B5F
 
Автор
F

Filmrus

Новичок
Сообщения
2
Репутация
0
Спасибо, заработало.
 

Belfigor

Модератор
Локальный модератор
Сообщения
3 595
Репутация
938
Почти угадал. Тока не Exit а ExitLoop.
Код:
MsgBox(0,0,1)
While 1
    $color = PixelGetColor(200, 200)
    If $color = 0x9A2B5F Then ExitLoop
WEnd
MsgBox(0,0,2)
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
Filmrus
Код AutoIt необходимо оформлять в свой тег:
Код:
[autoit][/autoit]
В редакторе, это черненькая кнопочка.


{TopicSolvedInfo}
 
Верх