전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
NGM으로 처음매크로를 제작하다보면 변수에 부딪히고항상 의도와 맞게스크립트가 흘러가진 않는걸 경험하실수 있을겁니다.(.. 저만 그런걸수도ㅎ;;) 간단한 예로작성해볼게요. 우선 의도한 스크립트 동작은 [시작표시줄의 타이머를 실행한다 -> Start를 누른다 -> X 로 종료한다] 라는 간단한 동작입니다. ->->-> 에디터로 작성해보면이렇게 간단하게 작성할 수 있는데요. 이제 실행해보면 의도한대로 잘작동할수도 있지만 변수가 존재할수가 있습니다예를들면 프로그램에 렉이 걸려서 프로그…
이 글을 들어오셨다면 직접 디자이너 제작해서 사용하시는 분들보단 디자이너 디자이너 상품을 구매하셨지만 저처럼 직접 코딩수정이 힘드신분들일거라 예상합니다. 본격적으로 .. 디자이너 플레이어를 실행시켜보면 [ ***스크립트가 시작되었습니다 ] 혹은 중지 되었습니다, 완료 되었습니다 등의 메세지가 포함되는 로그창이 구현되어 있는데요 로그창의 스크립트를 보면 [스크립트가 완료되었습니다.] 라는 메세지가 나타날때 Stop버튼이 눌리게 코딩이짜여져 있는데 이부분을 삭제시키거나 [스크립트가 완료되었습니다] 라는 메세지가 발…
웹업데이트를 통해서 플레이어(또는 에디터)를 업데이트 하는 경우 업데이트후 스크립트를 실행하면 플레이어(또는 에디터)가 실행되기도 전에 죽어버리는 증상이 발생합니다. (정말 가끔일어납니다.) 이런 경우 삭제하고 재설치하지 마시고 아래의 경로로 들어가시면 Configuration 이라는 폴더가 존재합니다. 이 폴더안에 있는 파일 중 확장자가 .ngu 로 끝나는 파일을 제외하고 모두 삭제해주시면 됩니다. 그리고 플레이어를 다시 실행시키면 잘 작동할겁니다.
상기 사진처럼 핸들을 잡고 서브스크립트를 실행시키면 자동적으로 서브스크립트에 메인에서 잡은 핸들이 상속되지만 종료를 만나 프로그램이 종료되고 다시 커맨드에서 프로그램이 실행되면 핸들이 초기화되고 다시한번 핸들을 잡지만 서브스크립트로 상속시킨 핸들은 재상속되지않아 (갱신되지않아) 다른방법으로 갱신을 해줘야합니다. 또한 상기 스크립트를 작동시키면 매번 서브스크립트가 생기므로 리소스 낭비가 매우매우 심합니다. 이런식으로 시작 중지를 해주어 리소스 낭비를 막고 서브스크립트 내에서 다시 핸들을 검색기…