안녕하세요.
애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다.
오늘도 다름없이 Callback를 계속 진행합니다.
Node Related Notifications에 관한 이야기를 할 건데 내용이 많아서 2개로 나누어하겠습니다.
#nodeCreated: node
노드를 만들 때 보내집니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeCloned: node
노드의 클론이 만들어질 때 보내 지지만, Hold.Accept(..)가 실행되기 전에 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#sceneNodeAdded: node
노드가 씬에 추가된 직후에 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeFreeze: node
노드가 프리즈 될 때 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeUnfreeze: Node
노드가 언프리즈 될 때 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeHide: node
노드를 하이드 할 때 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeUnhide: Node
노드를 언하이드 할 때 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeLinked: Node
새 링크 구조를 만들 때 보내집니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeUnlinked: Node
링크 구조를 해제할 때 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodePreDelete: Node
노드를 삭제하기 전에 보내집니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodePostDelete: undefined
노드를 삭제한 후 전송됩니다.
#nodePreMaterial: Node
노드에 새로운 메터리얼을 적용하기 전에 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodePostMaterial: Node
노드에 새로운 메터리얼를 적용한 후에 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면 노드가 반환됩니다.
#nodeRenamed: #(name, name)
씬의 노드 이름이 변경된 경우에 전달됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면, 이전 / 이후 노드 이름을 문자열로 포함하는 두 개의 배열 요소가 반환됩니다.
#nodeNameSet: #(name, name, node)
씬의 노드 이름을 설정 또는 변경되면 전송됩니다.
콜백 함수 내에서 callbacks.notificationParam()을 호출하면, 이전 / 이후 노드 이름과 노드를 포함하는 세 개의 배열 요소가 반환됩니다.
오늘은 여기까지 진행하겠습니다.
다음 시간에는 Node Related Notifications의 나머지 내용을 진행하겠습니다.
'맥스스크립트 기본' 카테고리의 다른 글
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 |
Callback(12) : Named Selection / Plug-in Notifications (0) | 2021.02.09 |
Callback(11) : Material Library / Material Notifications (0) | 2021.02.08 |
Callback(10) : Manipulate Mode / Modifier Panel / Modifier Notifications (0) | 2021.02.07 |
Callback(9) : Image Viewer Display / Layer System Notifications (0) | 2021.02.06 |