Тема: Как прервать один цикл и начать другой через 300ms
Мне нужно чтобы я зажал клавишу d и первые 300ms работал первый цикл, а после второй цикл до тех пор пока отпустится клавиша d
Ниже я сделал это 2мя клавишами, но тайминг 300ms приходится ловить вручную
~sc20::
Loop
{
Send, {sc39}{sc2D}{sc2F}
Sleep, 1
If !GetKeyState("sc20", "P")
Break
}
Return
~sc21::
Loop
{
Send, {sc10}{sc11}{sc2E}
Sleep, 1
If !GetKeyState("sc21", "P")
Break
}
Return
!sc19::
Suspend
Return