DEVICE: SM-G925K 5.1.1
SCREEN_SIZE: 1440x2560 (softkey)
var #color 0
:start
Getcolor #color 916 716 // 여기서 15856113을 찾으면 레드로
If #color == 15856113
goto :red
else
getcolor #color 917 655 // 아니면 여기서 15856113을 찾으면 블루로
If #color == 15856113
goto :blue
else
getcolor #color 516 1894 // 아니면 여기서 14070362를 찾으면 더블로
If #color == 14070362
goto :double
else
goto :end
endif // endif
:red // 레드 186 464 터치
Touchpress 0 186 464
goto :end
:blue //블루 214 2039 터치
Touchpress 0 214 2039
goto :end
:double // 더블 214 2039 터치
Touchpress 0 214 2039
Touchpress 0 186 464
goto :end
:end
무엇을 더 넣어야 하는지요?
그리고 한번에 두곳을 터치하는 명령어가 있을까요?
더블에서 양쪽을 같이 눌러줘야하는데... 못찾겟네요^^;
너무 엉망이지만 부탁드리겠습니다.
-추가
색값 다찾고 레드실험 따로 블루실험 따로 해봣더니 이 노트가 지나가는게 빨라서 그런지 인식을 못하거나 늦네요.
제 생각에는 처음 916 716 (칼라찾는좌표) 에서 레드 블루 더블을 셋 다 인식하게해서 지나가지않으면 대기 하나라도 지나가면 터치후 다시 매크로로 돌아와야 할텐데, 이걸 모르겟네요...
답변 감사합니다.
현재 916 800 을 한 지점으로 잡고 그 지점에서 3가지 색상을 잡아서 각각 red blue duble 로 보내는데요.
그렇다면..
var #color 0
:start
sleep 2000
getcolor #color1 916 800
getcolor #color2 916 800
getcolor #color3 916 800
if #color1 == 1651125
goto :red
elseif #color2 == 11360561
goto :blue
elseif #color3 == 16236238
goto :double
else
goto :end
endif
:red // 레드 1297 2016 터치
touchpress 0 1297 2016
goto :end
:blue //블루 1252 457 터치
Touchpress 0 1252 457
goto :end
:double <---이게 일반적인 더블터치입니다.
touchdown 0 1297 2016
touchdown 1 1252 457
sleep 100
touchup 0
touchup 1
goto :end
:end
이렇게 주는게 맞는건가요?
노트가 빨라서인지 인식을 제대로 못하는건지 계속 지나치다가 한번식 때리네요.
다시한번 부탁드립니다.