https://tailstar.net/kakauto/24608772
이 글 질문에 프리헌터스님께서 답변을 주셨는데
[그룹,항목,멤버변수] 란게
[그룹_이미지26,0,xy] 로 적는게 맞나요?
이렇게해서 연산 적용시키면
해당그룹의 0번 변수에 클릭좌표가 바뀌어버리는데
제가 원하는건 0번변수 좌표를 바꾸는게 아니라
그룹자체의 서치영역을 연산으로 바꾸고 싶거든요.
자세히 알려주시면 감사하겠습니다 _ _)
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
https://tailstar.net/kakauto/24608772
이 글 질문에 프리헌터스님께서 답변을 주셨는데
[그룹,항목,멤버변수] 란게
[그룹_이미지26,0,xy] 로 적는게 맞나요?
이렇게해서 연산 적용시키면
해당그룹의 0번 변수에 클릭좌표가 바뀌어버리는데
제가 원하는건 0번변수 좌표를 바꾸는게 아니라
그룹자체의 서치영역을 연산으로 바꾸고 싶거든요.
자세히 알려주시면 감사하겠습니다 _ _)
참고로 그룹표기 방식은 [그룹명, 항목명, 멤버변수]
항목명 표기옵션은
G(대표그룹), S(선택항목), 숫자(항목번호), 항목이름(항목명) 이 있습니다.
멤버변수로는
X, Y, XY, XYX2Y2, RX, RY, R,G,B, RGB, RATE, NAME 등이 있으며(릴리즈게시글 참조)
멤버값이 2개 이상 조합인 경우 { }로 둘러쌓고 콤마로 구분해줍니다.
[AAA,0,RGB] = {128,255,255}
광고
전체 최신 인기글
전체 주간 인기글
연산문 으로 그룹의 지정항목의 클릭좌표가 아닌 그룹자체의 서치영역의 좌표값반환(좌표값변경/저장)으로 하신다면
[그룹명, G, 멤버변수] 형식으로, 좌표연산문 으로 할 경우 [그룹명, G] 입니다.
그룹명 자체에 적용할 수 있는 멤버변수는 항목과 달리 적용이 되지 않는 것이 있을 수 있습니다.
----------------------------------------------------------------
연산 = [검색좌표, 0, xyxy]+{값1,값2,값3,값4} =[그룹명, G, xyxy]
<- 검색좌표 항목0의 {x,y,x2,y2}에 {값1,값2,값3,값4}를 더해서 그룹명 서치영역좌표(xyx2y2)에 반환
예) 검색되는 이미지영역을 기준으로 가로 및 세로를 100픽셀만큼 더 넓게 그룹명의 서치영역으로 연산되게 한다는 가정하에
1차 스샷(서치)로 검색좌표 항목0의 클릭좌표값이 {201,330,226,350} 일때 연산으로 그룹명의 서치영역의 좌표가 {101, 230, 326, 450}이라는 값이 반환(저장)이 되어져야 하므로 연산문 스크립트는(연산 스크립문은)
연산 = [검색좌표, 0, xyxy]+{-100,-100,100,100} =[그룹명, G, xyxy]
입니다.
여기서 문제점으로 지정될 부분이 멤버변수가 xyx2y2 아니라 왜 xyxy 가 되느냐 부분인데, xyx2y2 멤버변수로 연산문으로 확인해 보시길..
*프로 2.0 버전에서 내장함수로 연산문으로 확인후 작성한 것으로 아쉽게도 저는 이미지범위영역(rxy)를 연산문으로 변경하는 스크립트(오히 쫄작관련 알고리즘) 있지만, 그룹의 서치영역으론 활용해보지 않아 어떨지는 모르겠습니다.