매크로

질문
2016.07.18 15:23

리턴값 질문합니다.

조회 수 250 추천 0 댓글 10

서브-호출 함수1-호출 함수2-호출 함수3


함수1 - 스샷 비교- 참 - 리턴값 -1

                    - 거짓 - 서브

       - 스샷 비교- 참 - 리턴값 -1

                    - 거짓 - 서브

       - 스샷 비교- 참 - 리턴값 -1

                    - 거짓 - 서브


위와 같은 스크립트가 있습니다.

리턴값 -1 마지막 스크립트로 이동으로 알고 있습니다.


함수1 호출 시 스샷비교가 3개가 있는데 동일 이미지일 경우 

함수1을 벗어나서 함수2 호출이 되야 정상이 아닌가 궁금합니다.


  • 크루세이덩 2016.07.18 16:38

    결과는 안되는 데, 이게 정상인가 궁금해서 질문드립니다

  • 하하호호안 2016.07.18 17:58

    정확한건 스크립트를 봐야 알겠지만 스샷비교 3개가 동일 라인(세로)에 있으면 

    3개를 차례대로 다 지나치고 함수1서브가 종료됩니다.

  • 크루세이덩 2016.07.18 18:22

    네 3개의 스샷이 동일라인에 있고, 리턴값을 이용하면 함수 도중 나갈 수 있을 거 같아서
    저런 생각을 했는데, 적어 주신 것처럼 리턴값을 줘도 다음서브로 이동해버리네요.
    일단 편법으로 해결을 했고, 하나 더 배웠다고 생각하고 있습니다.

  • 프리헌터스 2016.07.18 18:22

    리턴값 -1은 마지막 스크립트로 분기로 분기합니다.

    모든 호출은 리턴시 분기됩니다.(기본 0, 첫번째번로 분기)


    분기 1개일때 마지막 분기와 첫번째 분기가 동일합니다.(외아들은 장남이자 막내)

    함수1호출 수행시 리턴값에 상관없이 리턴후  함수2를 호출하겠네요

  • 크루세이덩 2016.07.18 18:28

    죄송하지만 제가 잘 이해가 안되서 그러는데 그럼 위의 스크립트의 경우
    마지막 스크립트 분기 위치가 어딘지요?


    -- 추가 위에 동일이미지라는 건 스샷비교가 참일 경우를 얘기한거라 문제의 

    소지가 있으실 거 같아 적어요. 3개의 스샷이미지는 모두 틀립니다.

  • 프리헌터스 2016.07.18 18:48

    ljcOdsS.png

  • 크루세이덩 2016.07.18 19:50
    혹시 리턴값이 매니저에선 작동안하나요?
  • 프리헌터스 2016.07.19 10:33
    안될리 없지요. 리턴값의 용도를 잘못 알고 계신게 아닌가 싶네요.
    리턴값은 리턴값 스크립트 만났을때 바로 리턴되는게 아니고 지정값만 함수가 보관합니다.
    함수 수행 완료 후 호출스크립트로 되돌아갈때 보관된 리턴값을 호출스크립트에 넘겨주고요
    호출스크립트는 넘겨받은 값에 의해 분기 처리 합니다.

    참고로 모든 호출스크립트는 호출완료후 분기 처리됩니다. (분기1개일땐 당연히 우측스크립트로 넘어가고요)
    모든 함수 진입시 리턴값은 0으로 자동 초기화 됩니다.
  • 크루세이덩 2016.07.19 11:52
    네 답변 감사합니다.
    리턴값에 대해 제가 잘 몰라서 이 설명을 들으니 이해가 잘 되네요.
    하나 더 배워갑니다.

    간단하게 보면,
    1. 함수 시작시 기본 리턴값은 0
    2. 리턴값 설정시 임시적으로 보관하고, 함수의 마지막라인에서 명령을 처리한 후 분기한다.
  • 프리헌터스 2016.07.19 15:52
    넵. 맞습니다. 호출 완료후 분기값이라 생각하세요.

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 86 프리헌터스 2024.07.07 23/0
공유 카카오토 서버 중지 안내입니다. 66 프리헌터스 2024.07.14 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 38 프리헌터스 2023.01.19 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 198 팟팟팟 2023.01.17 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 195 프리헌터스 2024.05.16 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 린m의 빙빙도는 그림같은거 질문 1 리시즈 2017.10.05 0/0
질문 린m 리세 미뮤 멀티 질문드려요 도와주세요 2 꽃류리 2017.07.07 0/0
질문 린2레볼 카카오토 튜토리얼에서 멈춤 지농 2016.12.26 0/0
질문 린2레볼 간단한 스크립트를 짜보려고 하는데요...질문... 4 아듀 2019.07.10 0/0
자유 린2M HID스틱 방법으로 개발하시는 분 계신가요? 2 최강사황 2020.02.01 0/0
자유 린2 제자리 복귀 스크립트 힘들가요? 1 ahdidl 2017.01.01 0/0
질문 린2 매크로에서 혈맹부분 문제가 있는데 저만이런가요? 4 찡꾸파파 2017.01.03 0/0
질문 린2 리셋마라 매크로 질문드립니다 3 바담크 2017.01.02 0/0
질문 린2 리세마라중 렙3 발굴단 구출 거기서 자꾸 갇히네요... 2 시운 2017.01.09 0/-1
질문 린2 리세마라 원격지원 혹시 도움 주실 분 있으실까요? 1 리세마룽 2017.01.05 0/0
질문 린2 리세 매크로시 sr일떄만 멈추나요? 2 로즈천월 2017.01.10 0/0
질문 린2 리세 관련 도움 부탁 드립니다 3 인연설 2017.01.04 0/0
질문 린2 레볼루션 메인퀘 스크립트 질문 2 호새 2017.10.09 0/0
건의 린2 레볼루션 매일 다이아 매크로 제작 건의드려요.. 5 꾸뿌군 2018.01.31 1/0
질문 린2 레볼 메크로 초보자도 만들만 한가요? 2 홍샤 2018.05.11 0/0
질문 린2 레볼 리세마라 질문입니다. 헐끄 2017.01.09 0/0
질문 린2 레고님 리세마라 처음인데 도움좀주실분 찾습니다 스피노프 2017.02.02 0/0
질문 리턴값을 -1로하면 정확히 어디로 간다는 건가요? 5 cis105 2022.09.08 0/0
질문 리턴값 질문합니다. 10 크루세이덩 2016.07.19 0/0
질문 리턴값 이 어떤 기능인지요? 7 H2SIT 2016.05.27 1/0
Board Pagination Prev 1 ... 321322323324325326327328329 ... 451 Next
/ 451

전체 최신 인기글

전체 주간 인기글