a::
loop{
.....
}
return
b::
loop{
.....
}
return
이런식으로 짜면
a누르고 a루프 진행중에
b누르면 b루프가 진행되는데 그때 다시 a를 누르면 a루프가 안되네요
a루프 b루프 자주 옮기면서 써야하는데 좋은 방법이 없을까요?
a::
loop{
.....
}
return
b::
loop{
.....
}
return
이런식으로 짜면
a누르고 a루프 진행중에
b누르면 b루프가 진행되는데 그때 다시 a를 누르면 a루프가 안되네요
a루프 b루프 자주 옮기면서 써야하는데 좋은 방법이 없을까요?
광고
전체 최신 인기글
전체 주간 인기글
셋타이머를 이용하는 방법
a::
SetTimer,SubRoutineB,Off
SetTimer,SubRoutineA,1 ; 루프 반복에 딜레이가 있는 경우 딜레이 시간만큼 숫자를 늘림
Return
b::
SetTimer,SubRoutineA,Off
SetTimer,SubRoutineB,1 ; 루프 반복에 딜레이가 있는 경우 딜레이 시간만큼 숫자를 늘림
Return
SubRoutineA:
{코드} ; 루프 및 루프 반복 시 딜레이 없이 작성
Return
SubRoutineB:
{코드} ; 루프 및 루프 반복 시 딜레이 없이 작성
Return
예를들어 원래 코드가
Loop
{
{코드}
sleep,500
}
이런식이라면 위 서브루틴 라벨에는 {코드}만 들어가고 셋타이머 반복 시간에는 500이 들어갑니다