기본적인 GUI 환경에서의 클릭에 대해 먼저 설명해보겠습니다.
방법은 2가지가 대표적입니다.
1. 스샷 기능의 스샷 판단과 판단 실패
1. 스샷과 일치하거나 조금 변형된 이미지를 구분할 때 사용합니다.
2. 해당 스샷이 일치하지 않으면 or 일치하면 이란 조건으로 예외를 만들기에 스샷에 따라 다른 판단, 혹은 일치하지 않으면 재시도,종료 시켜버리는 식으로 사용합니다.
- 정확도를 기준으로 구분하는게 가능하기에 인식률을 비교해서 미세하게 조정해 보다 정확하고 편리하게 이용할 수 있습니다.
- 또한 특정 스샷이 나올 때 까지 반복 검색을 통한 능동적인 지연 과정도 형성이 가능합니다.
3. 차후 해상도 변경시에 이미지만 업데이트 해주면 모든 클릭이 해상도에 맞춰집니다. 따라서 관리에 용이합니다.
4. 모든 스샷 기능은 포괄적으로 확실히 구분이 되는, 특징을 찾아서 사용합니다. 미세한 차이라도 분명한 특징이 됩니다.
2. 좌표 지정 방식의 클릭
1. 스샷 기능을 사용하기 어려운, 구분하기 힘든 경우 지정하여 사용합니다.
2. 주로 스샷 기능을 이용해 구현하는 편이 관리 면에서 용이하므로 보조 기능으로 사용합니다.
이렇게 목적을 가지고 선택하면 됩니다.
또한 주로 분기점에서 통합할 수 있는 것은 통합하면 간결해집니다.
예시로 함수 기능이 대표적인 예이며 그 외 특정 목표로 이동시킬 때도 한 곳으로 모은 뒤 판별해 보내도록 하면 간결해집니다.
그리고 카카오토는 기본적으로 절차적입니다. 순서대로 작동하는 편이죠.
따라서 제작할 때 자신이 지금 어떤 기능을 구현할 것이며 이를 구현하기 위해서 무엇을 해야하는지를 생각하면서 제작해야 합니다.
일종의 시뮬레이션을 돌리면서 이렇게 되면 이렇게 될 것이고 그 다음은 무엇을 해야한다라고 추측을 해나가며 제작하면 보다 제작 방향을 잡기가 수월할 것입니다.
피드백은 댓글로 남겨주시면 감사하겠습니다.