NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 3
  • 매뉴얼

    NGM 3의 매뉴얼입니다.

    NGM 3

    NGM 3의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 NGM 3.0 컨디션 액션. (Script)

    페이지 정보

    본문

    안녕하세요. 오늘은 서브 스크립트에 대해 알아보도록 하겠습니다. 서브 스크립트는 매인 스크립트에 포함된 스크립트로 기존에 만들어둔 스크립트를 재활용하기 위해 사용됩니다. 또한, 기본적인 구조는 다르더라도 일부 내용이 중복된다면 서브 스크립트로 만들어서 추가하면 됩니다.

    테스트를 위해 새로운 스크립트를 하나 추가하세요.

    메뉴: File > New > Script

    img.png



    이 스크립트는 그림판에 점을 3개 찍는 서브 스크립트입니다. 아래 동영상을 참고하여 액션을 추가하고 속성을 설정하세요.

     



    "서브 1"로  저장한 스크립트를 재사용하기 위해 매인 스크립트를 여러 개 만듭니다. 그리고, 그림판을 여러 개 더 열어서 핸들을 하나씩 추가하세요.

     



    우선, 그림판 또는 메모장의 경우 창의 이름이 모두 동일하게 생셩됩니다. 따라서, 각각 다른 이름으로 변경하기 위해 한 번씩 저장했습니다. 4개의 매인 스크립트에는 그림판의 핸들을 설정하고, 서브 스크립트를 추가했습니다.

    매인 스크립트 4개를 모두 열고 전체 실행(Play All) 해보세요. 결과는 아래 동영상과 같을겁니다.

     



    컨디션 - 스크립트 속성

    1. After Delay: 이 액션이 실행된 후 지연 시간입니다.
    2. Before Delay: 이 액션이 실행되기 전 지연 시간입니다.
    3. Description: 이 액션의 설명을 입력합니다.
    4. False ID: 서브 스크립트의 반환 값이 False라면 이동할 아이디입니다.
    5. Full Name: 서브 스크립트의 전체 이름입니다. 이 값은 Name을 선택하면 자동으로 생성됩니다.
    6. True ID: 서브 스크립트의 반환 값이 True라면 이동할 아이디입니다.
    7. ID: 스크립트 안에서 식별할 수 있는 유니크한 아이디입니다.
    8. Is Used: 이 값을 False로 변경하면 스크립트가 실행될 때 이 액션은 제외됩니다.
    9. Name: 서브 스크립트 이름입니다.
    img.png



    멀티로 실행하면 그만큼 리소스를 많이 사용하게 됩니다. 스크립트 제작이 완료되면 NGM 3.0 Player를 이용하는 게 좋겠죠? CPU와 Memory 사용량을 체크해보시면 프로그램이 얼마나 가벼운지 알 수 있을 겁니다.


    감사힙니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.