안녕하세요.
애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다.
지난번에 이어서 System Notifications에 대해서 이야기하겠습니다.
#welcomeScreenDone: undefined
초기 시작 화면이 표시된 후 전송됩니다 (표시되어 있지 않거나 닫혀있는 경우)
#preAppThemeChange: undefined
응용 프로그램의 테마를 변경하기 전에 보내집니다.
#postAppThemeChange: undefined
응용 프로그램의 테마를 변경 한 후에 보내집니다.
#postLoadingMenus: undefined
Menu file이로드되고 Menu bar가 업데이트 된 후에 호출됩니다.
이 알림에 등록 된 클라이언트는 현재로드 된 메뉴 세트에 자신의 메뉴 또는 메뉴 항목을 추가 할 수 있습니다.
#preLoadingCuiToolbars: string
Main application menu bar가 저장되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 로딩 경로를 반환합니다.
또는 Dault toolbar를로드하는 경우는 빈 값이 반환됩니다.
#postLoadingCuiToolbars: string
Main application menu bar가 저장되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 로딩 경로를 반환합니다.
또는 Dault toolbar를로드하는 경우는 빈 값이 반환됩니다.
#preSavingCuiToolbars: string
Toolbar 설정이 저장되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 저장 경로가 반환됩니다.
Default toolbar를 저장하는 경우는 빈 값이 반환됩니다.
#postSavingCuiToolbars: string
Toolbar 설정이 저장된 후에 전달됩니다.
callbacks.notificationParam()을 호출하면 저장 경로가 반환됩니다.
Default toolbar를 저장하는 경우는 빈 값이 반환됩니다.
#preSavingMenus: string
Main application menu bar가 저장되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 저장 경로가 반환됩니다.
#postSavingMenus: string
Main application menu bar가 저장된 후에 전달됩니다.
callbacks.notificationParam()을 호출하면 저장 경로가 반환됩니다.
#postSceneReset: undefined
기존의 Scene에 있는 모든 참조가 제거 된 직후에 전달됩니다.
이 알림은 기존 장면을 삭제 한 후 전송됩니다.
이러한 상황이 발생하는 예는 파일에서 새 장면을로드하기 직전과 파일을 새로 만들 때입니다.
#preSceneStateRestore: string
Scene의 상태가 복원되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 장면 스테이트의 이름이 반환됩니다.
#postSceneStateRestore: string
Scene의 상태가 복원돤 후에 전달됩니다.
callbacks.notificationParam()을 호출하면 장면 스테이트의 이름이 반환됩니다.
#preSceneStateSave: string
Scene의 상태가 저장되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 장면 스테이트의 이름이 반환됩니다.
#postSceneStateSave: string
Scene의 상태가 저장된 후에 전달됩니다.
callbacks.notificationParam()을 호출하면 장면 스테이트의 이름이 반환됩니다.
#preWorkspaceChange: string
CUI workspace가 변경되기 전에 전달됩니다.
callbacks.notificationParam()을 호출하면 workspace 이름을 반환합니다.
#postWorkspaceChange: string
CUI workspace가 변경된 후에 전달됩니다.
callbacks.notificationParam()을 호출하면 workspace 이름을 반환합니다.
#preWorkspaceCollectionChange: undefined
System workspaces의 컬렉션이 변경되기 전에 전달됩니다.
#postWorkspaceCollectionChange: undefined
System workspaces의 컬렉션이 변경된 후에 전달됩니다.
#preStartupScriptLoad: undefined
Startup scripts가 실행 된 직전에 전송됩니다.
3ds Max 2019.2 Update 이후 에 사용할 수 있습니다.
#preProjectFolderChange: undefined
Project folder의 변경을 시작할 때 폴더가 변경되기 전에 전달됩니다.
3ds Max 2019 이상 에서 사용 가능합니다.
#postProjectFolderChange: undefined
Project folder의 변경을 종료할 때 폴더가 변경된 후에 전달됩니다.
3ds Max 2019 이상 에서 사용 가능합니다.
오늘은 얘기가 쪼금 길어 졌네요.
다음에 계속 이야기 하겠습니다.
'맥스스크립트 기본' 카테고리의 다른 글
Biped Creation(2) (0) | 2021.02.19 |
---|---|
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(17) : System Notifications(1) (0) | 2021.02.14 |
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 |