可以定义 PreInvokeMethod 和 PostInvokeMethod 函数,在调用基于 MCG 的插件前后运行自定义 MAXScript 来更新场景。
为此,只需在图形的“自定义 UI”属性中定义具有这些名称的函数即可。例如:
-- Restore the default rollout
rollout params "Parameters"
(
<<ParamUIDefs>>
<<RolloutParamsHanders>>
)
fn PreInvokeMethod
(
-- Add your code here
)
fn PostInvokeMethod
(
-- Add your code here
)
将适用于各种图形类型的主要评估处理程序配置为调用这些函数(如果存在)。
请注意,对于动画控制器,PostInvokeMethod 函数接受单个参数并在调用时传递图形的输出值。