라벨에서 실행되는 코드가 정상작동하지 않을 때 다음 레벨을 진행하고 싶습니다.
각 라벨에서 setTimer 시간을 초기화 하는 것도 궁금합니다.
여러 개의 라벨에서 하나의 setTimer을 구현하고 싶은데 가능할런지요?
다음 예는 2초마다 다음레벨로 이동하는 코드입니다.
checktime:
counttime := counttime +1
if counttime >= 2
{
라벨 := 라벨 + 1
goto, 라벨%라벨%
}
return
F4::
라벨1:
setTimer, checktime, 1000
라벨 = 1
counttime = 0
진행코드
return
라벨2:
counttime = 0
checktime1:
counttime := counttime +1
if counttime >= 2
{
라벨 := 라벨 + 1
goto, 라벨%라벨%
}
return
F4::
라벨1:
setTimer, checktime1, 1000
라벨 = 1
counttime = 0
진행코드
return
라벨2:
setTimer, checktime1, Off
setTimer, checktime2, 1000
counttime = 0
처음 코드로 실행했을때 문제 없이 실행이 되네요.