Тема: AHK: Зажать или отпустить клавишу в зависимости от цвета пикселя
Здравствуйте, нужна помощь.
Когда пиксель ( 0x0af70f ) появляется на определенный координатах, то нужно ЗАЖАТЬ клавишу, после того, как пиксель изменяется в отмеченной зоне, клавиша отжимается, а скрипт продолжает выполнять следующее условие.
У меня в коде останавливается на зажатие LMB:
Loop
{
PixelGetColor, right, 1710, 1037, RGB
PixelGetColor, left, 1711, 1037, RGB
PixelGetColor, mid, 1709, 1037, RGB
if ( right = "0x4fb8ff" or left = "0x4fb8ff" or mid = "0x4fb8ff" )
{
if Not @error Then
Break
}
}
Send, {LButton down}
Loop
{
PixelGetColor, right, 1710, 1037, RGB
PixelGetColor, left, 1711, 1037, RGB
PixelGetColor, mid, 1709, 1037, RGB
if ( right = "0x58de80" or left = "0x58de80" or mid = "0x58de80" )
{
if Not @error Then
Break
}
}
Send, {LButton up}
Можно ли как то соединить два Loop'a, чтобы соответствовало выше написанному?