이런 경우가 있으신가 해서 질문 드립니다.
A이미지와 B이미지 그리고 C이미지가 있습니다.
나오는 순서는 A이미지 -> B이미지 -> C이미지 이 순서이며, 순서는 절대 변하지 않습니다.
그러나 A이미지 발견 후 클릭하고, B이미지를 비교합니다. 발견시 C이미지를 검색하죠.
그런데, 이미지가 넘어가면서 해당이미지가 발견되지도 않았는데, 스샷은 이미 C이미지를 검색하고 있습니다.
그래서 해당 조건에 대해 몇가지 테스트를 해보았습니다.
1. A이미지 서치 후 클릭 딜레이를 5초 정도 넉넉하게 줘서 화면이 나온 후에 스샷 비교
2. B이미지가 나온순간 렉으로, 씹히는 경우를 가정해 스샷 비교 후 딜레이를 3초
스샷 이미지는 3개 A,B,C이미지로 구성되어 있고, A의 이미지는 서치, B와 C의 이미지는 고정으로 스샷을 찾습니다.
1번으로 해결이 됐지만, 스샷비교로 반복문이 문제가 있는 건가 의문이 들어서 질문합니다.
B,C 이미지를 스샷비교 말고 스샷분기로 처리하시고
B이미지 처리후 다시 스샷분기로 이동
C이미지 처리후 다음 스크립트로 이동
B,C 이미지를 못찾을시 다시 스샷분기로 이동
이런식으로 처리하시면 따로 딜레이 줄 필요도 없고
렉으로 인해서 문제가 되는일도 없죠.