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 関数は 1 つの引数を取り、呼び出されたときにグラフの出力値を渡します。