피아를 안하시는분도 계실테니 이해가게 최대한 글을 써보겠습니다 ㅠ
피아는 낚시 게임이구요 대기화면에서 캐스팅 버튼을 누르고 물고기를 잡는 게임입니다.
근데 이 대기화면에서 황금거북이가 랜덤으로 출현하게 되는데요 출현 위치는 고정이지만
거북이 자체가 스물스물 약간씩 위 아래로 헤어치듯 움직입니다.
제가 궁금한건 정상적으로 캐스팅하고 낚시하고를 반복하다 거북이 출몰 이벤트에 거북이를 발견하고 클릭을 하게 하는건데요
이게 움직임이 있다보니 어떻게 처리를 해야할지 모르겠네요
조언좀 부탁드립니다.
한가지 더 추가로 질문 드리자면 거북이를 클릭하는거 까지 하였다면 약5초동안 빠른속도로 터치를 하는건 어떻게 스크립트를 짜야할까요? 마치 예전 저희 오락실가면 한 버튼을 계속 누르는 속도 정도?를 원합니다^^;
글이 이해가 갈지 모르겠네요 조언좀 부탁드리겠습니다.
1. 스물스물 움직이더라도 거북이의 특정한 이미지가 변하지 않는다면 인식률을 조정함으로써 움직이는 이미지의 위치를 판별시도(등장함을 인식)할 수 있습니다.
2. 위 방법이 인식이 어려울경우 거북이가 아닌 거북이가 움직이는 범위의 뒷배경이 항상 고정된 이미지 인가 판단해보시고 -> 맞다면 스샷저장 전/후 비교를 통해 이미지가 바뀌었을시(거북이등장) 조건으로 해결가능합니다.
3. 만약 뒷배경이 고정된 이미지가 아니라면 -> 위에보다 난이도가 높아지긴하나 특정부분의 색상분포를 이용해 거북이의 색이 일정하다면(만약 무지개처럼 마구 색이 바뀌는 오브젝트라면 이방법도불가능) 색의 일치도를 조절함으로써 인식 가능합니다.
순서대로 점점 난이도가 높아지기에 1번부터 가장 추천하는 방법이며 안될경우 2,3으로 넘어가세요.
참고) 오락실 연타속도를 원하시면 "스킬함수"를 쓰는방법과 "WIN클릭"을 쓰시는 방법 2가지가 있습니다. 저는 스킬함수를 추천해드립니다. 스킬함수에 마우스클릭 명령을 배열하시고 본스크립트에서 스킬함수로 호출하시면 됩니다.