PreInvokeMethod と PostInvokeMethod 関数を定義する

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