에디터 NGM 3.0 시스템 펑션. (Result)
페이지 정보
본문
안녕하세요. 소심비형입니다. 오늘 알아볼 Result는 혼자서 독립적으로 사용할 수 없습니다. Tools에 Script(서브 스크립트)와 같이 사용해야 합니다. 서브 스크립트에서 True, False를 리턴하는 용도로 사용됩니다. 아래 동영상을 보면 좀 더 쉽게 이해할 수 있을 거 같네요.
서브 스크립트에서 어떤 동작을 할 때 부모 스크립트로 True, False를 알려줍니다. 이 값을 받아서 부모 스크립트도 분기할 수 있게됩니다. 예를 들어 어떤 퀘스트를 서브 스크립트로 만들었는데, 이 퀘스트가 완료되지 않고 서브 스크립트가 종료되면 부모 스크립트가 다시 서브 스크립트를 호출합니다.
물론, 사용하기 나름이긴 하지만 특정 루틴을 반복할 때 부모에게 상태를 전달하기 위한 용도로 사용할 수 있습니다.
펑션 - Result 속성
- After Delay: 이 액션이 실행된 후 지연 시간입니다.
- Before Delay: 이 액션이 실행되기 전 지연 시간입니다.
- Description: 이 액션의 설명을 입력할 수 있습니다.
- Result: 반환 값입니다. 이 액션을 만나면 뒤에 스크립트가 있더라도 종료되고 Result값을 반환합니다.
- ID: 이 액션을 식별할 수 있는 유니크한 아이디입니다.
- Is Used: 이 값을 False로 변경하면 스크립트가 실행될 때 이 액션은 제외됩니다.
대부분은 1차원적인 스크립트를 구성할겁니다. 그리고, 가능하다면 단순하게 스크립트를 구성하는 게 나중에 수정, 편집할 때도 좋죠~ 하지만, 복잡한 기능을 구현해야 한다면 여러 가지 함수들을 조합해서 사용해야 합니다.
추천, 구독 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글NGM 3.0 시스템 펑션. (Random ID, 랜덤 아이디) 20.01.24
- 다음글NGM 3.0 시스템 펑션. (Offset) 20.01.24
댓글목록
등록된 댓글이 없습니다.