지니모션 480?* 640 160dpi 로 맞추고 사용중인데요.
지니모션의 색값접근방식은 스크린캡쳐만 정상으로 색을 구분하는군요.
기존에 여러 분들이 색값을 바꿔보면 맞는 색상이 있다는 말씀들을 많이하셔서 지니모션 해상도나 기기변경도 많이해보면서
테스트해본 바 , 제 경험상 무조건 스크린캡쳐만 정상이네요.
그리고 작업시에는 반드시 터치좌표디버그 색값좌표디버그를 꼭 켜고 해야겠어요.
전 애초에 색값좌표만 보기때문에 색값좌표디버그만 켜고 , 터치좌표는 왠지 화면에 동그란게 거슬려서 끄고 했는데요.
이게 유용할때가 , 실제 매크로를 생성하고 실행을 할때 , 이 동그라미 터치를 이용하여 현재 어디를 터치하고 있는지
판별할때 좋더군요.
좌표의 색값이 좀 이상하다 싶을때는 그좌표값을 touchpress 0 x y 이런식으로 해서 현재 어디부분을 찍고 있는지
동그란 포인트가 이동하면서 찍힌부분을 확인할수가 있는거죠.
그리고 , 초보자 입장에서 자칫 실수할 수 있는 부분이 있는데요.
색값좌표디버그를 체크하고 화면 아무대나 터치시?위와 같이 화면상 좌표와 색값이 나오는데 ,
저기서 저 color인 색값을 믿어서는 안된다는거죠.
저게 어떻게 생성되는지는 모르겠으나 , 실제로 화면상에서 같은좌표 포인트를 몇번씩클릭클릭해보시면 , 저 컬러값이
바뀝니다. x , y 수치는 정확한데 계속 클릭질하면 저 컬러값이 변화하죠.
또한 실질적으로 히로매크로에서 적용되는 컬러값은 저게 아니기도 하구요.
제가 저것땜에 헷갈려서 헤맷네요.?
그래서 필요한 작업이 log를 생성하는 것이죠. log생성시 나오는 값은 한곳의 x,y포인트를 찍었을때 정확하네요.
log 현재 x좌표334 y좌표534의 컬러값은 #color 이다? 이런식으로 로그남겨서 헷갈리지 않게 작업중입니다.
왜 경험자분들이 로그로그하는지 이제 알겠어요.
그런데 확실히 색값을 많이 지정할수록 심히 느려지는 경향이 있긴하군요.
대략 6개 색값을 if문으로 and로 비교하니까 눈에 띄게 느려졌네요.
이런 실수를 입문자들이 하지 말아야 겠어요...
?
로그 생성은 어떻게 하고 어디서 확인하죠?
저도 터치랑 색값 디버그 켜놓고 색좌표 따서 디버그 끄고 매크로 돌려보니
색값인식이 안되고 막히더라구요
디버그 둘다 켜놓고 매크로 돌리면 정상적으로 돌아가구요