A-B-C-D-E-F 이렇게 서브스크립트가 존재합니다.
함수 스크립트는 G,H가 존재합니다.
G
H
A-B-C-호출G-D-E-F-호출H 이런스크립트를 짰습니다.
그런데 H 스크립트에는 모든 걸 다 수행하고 마무리를 판단하는 분기명령어가 있습니다.
스샷비교 - 판단 - 조건만족 다른함수호출
- 조건불만족 그냥 빈공백(회색서브)
- 스샷비교로 이동
이런 경우 원래 조건불만족이 되면 서브스크립트 호출H로 복귀되고 스크립트가 종료되는 게 맞는지요?
현재 호출H가 서브스크립트로 복귀가 되질 않고 조건불만족시 그냥 스크립트가 멈춰버리는데요.
원래 이런 건지 버그인지 궁금합니다.
테스트로는 아래와 같이 해보았습니다.
A-B-C-호출G-D-E-F-호출H-테스트(로그체크) 이런스크립트를 짰습니다.
그런데 H 스크립트에는 모든 걸 다 수행하고 마무리를 판단하는 분기명령어가 있습니다.
스샷비교 - 판단(로그체크) - 조건만족 다른함수호출
- 조건불만족 그냥 빈공백(회색서브) (로그체크)
- 스샷비교로 이동
카카오토가 멈추는경우는 스크립트 수행 오류시 멈춥니다. 그외엔 무한반복합니다.
호출시 해당함수의 끝에 도달하면 무조건 원래 스크립트로 되돌아갑니다.
되돌아가지 못하는 경우가 한가지 더 있는데요.
중복호출 된 경우입니다.