안녕하세요.
애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다.
계속해서 callback에 대해서 이야기하겠습니다.
#appActivated: undefined
Main application window를 활성화할 때 불려집니다.
참고: 이 메시지는 main application window를 활성화 할때 마다 호출됩니다.
주의해서 사용하십시오.
시스템 시작시 어떤 작업을 할 목적인 경우엔 #postSystemStartup을 대신 사용해 주십시오.
#appDeactivated: undefined
Main application window를 비활성화할 때 불려집니다.
참고: 이 메시지는 main application window를 활성화 할때 마다 호출됩니다.
주의해서 사용하십시오.
시스템 시작시 어떤 작업을 할 목적인 경우엔 #preSystemShutdown을 대신 사용해 주십시오.
#postSystemStartup: undefined
소프트웨어를 시작한 다음 보내집니다.
#selectionLocked: undefined
Selection lock이 될 때 보내 집니다.
#selectionUnlocked: undefined
Selection unlock이 될 때 보내집니다.
#systemPreNew: integer
3ds Max가 리셋되기 전 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 New Scene dialog에서 선택한 옵션에 해당하는 다음의 정수 값이 반환됩니다.
1 - New All
2 - Keep Objects
3 - Keep Objects and Hierarchy
#systemPostNew: undefined
3ds Max가 리셋된 후 전달됩니다.
#systemPreReset: undefined
3ds Max가 리셋되기 전에 전달됩니다.
#systemPostReset: undefined
3ds Max가 리셋된 후 전달됩니다.
('#systemPostNew: undefined '는 'Sent just after 3ds Maxis reset.'이고
'#systemPostReset: undefined '는 'Sent after 3ds Maxis reset.'이라네요.
just가 어떤 역할인지는 모르겠네요. ㅎㅎㅎ)
#systemPreDirChange: undefined
System path를 변경하기 전에 보내집니다. - Configure Path dialog에서 수정된 Catalogs dir
#systemPostDirChange: undefined
System path를 변경한 후에 보내집니다. - Configure Path dialog에서 수정된 Catalogs dir
#preSystemShutdown: undefined
소프트웨어가 종료 프로세스를 시작하기 직전에 전달됩니다.
#postSystemShutdown: undefined
소프트웨어가 종료 프로세스를 완료 직전에 전달됩니다.
MAXScript 리스너 및 3ds Max UI와 관련된 일부 작업은 이 콜백이 이미 종료되었기 때문에 이 콜백을 실행할 때 사용할 수 없습니다.
파일 쓰기와 같은 비 UI 관련 작업은 올바르게 수행됩니다.
즉 결과를 제대로 확인하고 싶으면 파일 쓰기를 이용해서 log를 남겨두라는 것 같네요.
#systemShutdownCheck: undefined
3ds Max 종료를 시작할 때 전송되며, 종료를 취소할 수 있는 항목 (예 : 더티 장면 또는 false를 반환하는 ExitMAXCallback 콜백 오브젝트)을 확인하기 전에 전송됩니다.
3ds Max 2020.1 이후에 사용할 수 있습니다.
오늘은 여기까지 이야기하겠습니다.
다음 시간엔 System Notifications의 나머지 부분을 이야기하겠습니다.
'맥스스크립트 기본' 카테고리의 다른 글
Biped Creation(1) (0) | 2021.02.18 |
---|---|
Callback(20) : Other(2) Notifications (0) | 2021.02.17 |
Callback(19) : Xrefs / Other(1) Notifications (0) | 2021.02.16 |
Callback(18) : System Notifications(2) (0) | 2021.02.15 |
Callback(16) : Render Dialog and Renderer Plugin / Schematic View / Undo System Notifications (0) | 2021.02.13 |
Callback(15) : Radiosity / Rendering Notifications (0) | 2021.02.12 |
Callback(14) : Node Related Notifications(2) (0) | 2021.02.11 |
Callback(13) : Node Related Notifications(1) (0) | 2021.02.10 |