안녕하세요,
다름이 아니오라 제목과 같이 여러변수에 좌표값을 넣고 그 좌표를 비교할 수 있을지 궁급합니다.
제목으로 설명하기엔 짧아서 내용 전달이 부족한듯하니
1. 자세하게 말씀드리면
[그림1]
위 그림에서 "O_원정_서치좌표1~8" 까지가 보이실 겁니다.
용도는 같은 화면에서 스샷을 서치하는데 좌표값이 간혈적으로 아주 조금 어긋난
그러니까 서치하고자 하는 스샷의 크기내에서 조금 어긋난 정도의 곳이 서치 되더군요.
서치하는 스샷의 좌표크기는 x: 223 | y: 311 | x2: 70 | y2: 15 정도로 작습니다.
아무튼 별거 아닌듯한 이 문제로인해 서치한 검색좌표를 클릭하는데 있어 간혈적으로 다른곳을 클릭합니다.
그래서 첫번째 서치할때 검색한 좌표를 "O_원정_서치좌표1" 에 저장하고
다시 서치하여 두번째 서치할때 검색한 좌표는 "O_원정_서치좌표2"에 저장하고
이런식으로 8번 서치하는 동안 각각 다른 변수에 저장하도록 하였습니다.
간혈적으로 좌표값이 다르게 되어 조금이지만 위치가 벗어난 곳을 클릭하므로
즉!, 8번 서치하여 나온 검색좌표를 "O_원정_서치좌표1~8" 에 각각 저장합니다.
여기서 궁금한 점이 나옵니다.
위 그림에서 빨간색 네모칸 박스에 저장되어있는 "O_원정_서치좌표1~8" 좌표값을
비교하여 각 변수에서 어떤 좌표값이 제일 많은지 파악하여 클릭하도록 한다는게 제 목적이였는데
비교하는 방법을 어떻게 해야 할지 모르겠습니다.
비교할 수 있는 방법이, 혹시 다른 해결방법이 있는지 궁금합니다.
2. 시도
"O_원정_서치좌표1~8" 에 저장한 좌표는 아래 그림과 같이 좌표연산을 통해 저장합니다.
[그림2]
그래서 이걸 좌표연산 서브가 아닌 문자연산이나, 연산 서브로 아래 그림과 같이 시도해보았습니다.
[그림3]
만약 이게 된다면 변수값들을 문자연산 서브에서 [Left] 를 이용하여 숫자로 다른 변수에 저장 후
값들을 비교하여 어떤 좌표값이 제일 많은지 파악하여 클릭하게 하면 된다고 생각했습니다.
결과는 실패였습니다. 그림3과 같은형식으로 했을경우
문자연산을 이용할때는 아무것도 입력이 안되고 연산을 이용할때는 0만 찍혔습니다.
도무지 어떤 방법을 써야 할지 모르겠습니다.
도움을 부탁드립니다.ㅠ
감사합니다.
변수에 8가지 함목애.각각좌표을 찍고 판단문 이용
해서 만드들고 제어판에서 원하는 항목을 지정하면 되갰죠 팟팟팟님의 강좌애 보시면 화면찾가 보시면 알겠죠