이미지그룹에 그룹명으로 이미지 지정.
그룹명 서치좌표 설정.
이후 스샷클릭 스크립트 실행시 다음스크립트로 진행도 안되고 매크로가 중지되는것도 아니고 그 스크립트에서 계속 멈춰있네요.
혹시 서치 범위안에 같은 이미지가 여러개 있어서 선택장애를 보이는 건가요? - _-;;;ㅋㅋ
만약 그렇다면 서치범위안에 여러개가 검색됐을시 위에서부터, 또는 설정한 방향부터 하나씩 클릭하는 방식으로
바꿔주실순 없으신가요?
아래 스샷처럼, 같은 이미지로 [라이벌 준비확인]은 패스가 되는걸 보면 이미지를 잘못뜬건 아닌것 같습니다.
* 다른 스크립트중에도 스샷클릭 이후 다음스크립트로 안넘어가는 상황이 나오네요.
스샷 클릭은 되는데...
서치기능에 대해 잘못알고 있는것 같습니다. 서치 온/오프의 차이를 먼저 아셔야 하는데요
첫번째 서치 기능 사용시 해당 이미지가 존재하는지 판단후 추가로 찾은 이미지의 좌표 값을 반환합니다.
스샷 옵션에 따라 이좌표를 사용하기도 하고 그냥 버리기도 합니다.
스샷 - 비교, 분기처럼 이미지가 있나 없나를 확인하는 기능에서 검색좌표는 그냥 버립니다.
클릭/드래그 등은 해당이미지가 있는 곳을 클릭/드래그하는 기능으로 바뀝니다.
제작자가 지정한 위치를 클릭하는게 아니고, 검색된 위치를 클릭합니다.
근데 무조건 검색위치를 클릭하는게 아니고, 검색된 위치와 XYX2Y2 값을 더해서 클릭합니다.
정리하면 서치기능 오프시 스샷클릭 (50,50) 은 해당이미지 검색후 50,50을 클릭(절대 좌표)
온시 스샤클릭 (50,50) 은 검색된 좌표 + 50,50을 클릭(상대좌표, 오프셋)
두번째 서치범위에 대해서인데요
서치범위는 자신의 XYX2Y2가 아닌 자기부모의 XYX2Y2가 서치범위 입니다.
하위항목들의 서치범위 = 부모그룹명의 XYX2Y2
그룹명의 서치범위 = 기기전체 영역(자동)
"라이벌준비"의 경우 자신이 그룹명이므로 화면전체가 자동으로 서치 영역으로 인식됩니다.
위 스크립트를 보면
"라이벌준비"의 스샷-서치-클릭 기능입니다.
"라이벌준비" 가 그룹명이므로 서치영역은 전체화면이 되고요
이미지 검색후 검색된 위치와 지정한 619,76 값을 더한 곳을 클릭하게 됩니다.
진행방향이 어느쪽인지는 모르겠지만 스샷스크립트에서 계속 멈춰있다면 반복옵션이 켜져있는것으로 보입니다.