이게 대전시간이 랜덤이라.. 고민을하다가
한판이끝나면 나든 상대든 한명의 체력바가 검은색이 되거든요. 그래서 저렇게해봤는데 .. 이상한건지..
일단 기본대전시간을 20초잡아놓고
체력바의 색깔이 검은색깔로 바뀌면 그다음으로 진행하고
검은색이 아니면 다시 10초를 기다리고.. 또 색깔체크해서 검은색으로 바꼈으면 다음으로 넘어가는걸 구현할려했습니다.
이게한번까지는 정상적으로 돌아가는데.. 한번돌리고나면 맨처음에 클릭해야될버튼을 클릭을못하고 다음버튼으로 넘어가버리네요 ㅠㅠ 뭐가문제일까요?
DEVICE: IM-A850S 4.4.2
SCREEN_SIZE: 720x1280 (softkey)
var #randomx 0
var #randomy 0
var #color 0
:start
//대전버튼 1
sleep 3000
rand #randomx 636 682
rand #randomy 1048 1148
touchpress 0 #randomx #randomy
sleep 5000
?//대전버튼 2
rand #randomx 60 112
rand #randomy 835 1119
touchpress 0 #randomx #randomy
sleep 5000
//대전하시겠습니까 예
rand #randomx 195 201
rand #randomy 651 831
touchpress 0 #randomx #randomy
//대전중
sleep 20000
getcolor #color0 274 586
if #color=0
touchpress 0 274 586
//대전시간체크1
else #color=0
sleep 10000
get color #color 274 586
if #color=0
touchpress 0 274 586?
//대전시간체크2
else #color=0
sleep 10000
get color #color 274 586
if #color=0
touchpress 0 274 586
//대전시간체크3
else #color0=0
sleep 10000
get color #color 274 586
if #color0=0
touchpress 0 274 586?
//아이템 고르기
sleep 1000
rand #randomx 146 219
rand #randomy 499 692
touchpress 0 #randomx #randomy?
//대전 종료
sleep 1500
rand #randomx 100 300
rand #randomy 500 700
touchpress 0 #randomx #randomy
sleep 3000?
goto :start
:end