스크립트 글로벌 변수 테스트 예제.
페이지 정보
본문
안녕하세요. 소심비형입니다. 글로벌 변수 사용에 대한 예제가 딱히 없어서 사용법에 대한 혼란이 있는듯합니다. 제가 혼자서 이것 저것 다 처리하기는 벅차지만... 가능하면 스트레스 받으면서 이것 저것 하지 마시고 요청하시면 최대한 도와드리도록 하겠습니다. 다만~ 요청시에는 구현하고자 하는 기능에 대해 간략하게 설명해주셔야 합니다. 100줄, 200줄 되는 스크립트를 확인해달라고 하면 저도 불가능해요^^;
우선 첨부되어 있는 파일의 압축을 풀면 2개의 스크립트가 있습니다. 아래 그림처럼 ①글로벌변수_매인과 ②글로벌변수_서브입니다. 매인의 변수를 글로벌로 만들고 덮어쓰기를 True로 변경하세요. 이렇게하면 매인 스크립트의 "글로벌변수"는 전역 변수로 등록이 됩니다.
서브 스크립트에서는 아래와 같이 글로벌 변수만 True로 변경합니다. 실행 순서를 보면 이렇습니다. 매인 스크립트에서 글로벌 변수를 만들고 값을 추가합니다. 서브 스크립트에도 동일한 변수명을 가진 글로벌 변수가 있죠? 이 때 서브 스크립트의 글로벌 변수를 덮어쓰기 True로하면 실행될 때 아무것도 없는 값으로 초기화됩니다. 따라서 매인 스크립트에서 추가한 값을 가져올 수 없게됩니다.
서브 스크립트에서 사용할 글로벌 변수들은 서브 스크립트의 액션들이 글로벌 변수 이름을 알 수 없기 때문에 이름을 표시하는 역할만 합니다. 따라서, 글로벌 변수라고 알려주기만하면 됩니다. 다른 값들은 설정할 필요가 없습니다. 왜냐하면 매인 스크립트에서 만든 변수명으로 이미 메모리에 올라가 있기 때문입니다. 서브 스크립트는 이미 메모리에 있는 변수가 존재하므로 아무런 처리도 하지 않습니다. 혹시 더 궁금한 내용이 있으면 질문 남겨주세요^^
첨부파일
-
글로벌 변수 예제.zip (3.2K)
2회 다운로드 | DATE : 2020-05-10 17:09:26
- 이전글변수를 이용해서 마우스 X 또는 Y 좌표만 사용하는 방법. 20.02.17
- 다음글비활성으로 조합키(Ctrl+C, Ctrl+V...) 사용하는 방법. 20.02.16