このトピックでは、MAXScript を使用して character studio のモーション Mixer を操作する方法について説明します。
Mixer を構成する MAXScript クラスは 5 つあります。
最初から 4 つ目までのクラスは、1 のミキサーと、そのミキサーのさまざまな機能にアクセスします。
最後のクラスである mixermanager は、ミキサーの表示全体にアクセスし、すべてのミキサーに影響を与えます。
Mixer MAXScript メソッドの大部分は、ミキサーのユーザ インタフェースと同じ方法で動作します。ただし、いくつか例外があります。ユーザ インタフェースではクリップを重ねることはできませんが、いくつかの MAXScript プロパティと関数を使用すると、クリップを重ねることができます。ただし、この操作はお勧めできません。の MAXScript プロパティと関数では、フレームにスナップする変数とトランジションをロックする変数が考慮されており、これらの変数は mixermanager かユーザー インタフェースのどちらかで設定することができます。
次に、Biped のミキサーにアクセスするためのコードの例を示します。ミキサーを取得したら、関数とプロパティを使用して操作することができます。また、関数を使用してミキサーに深く入り込み、トラックグループの次にトラック、さらにクリップへとアクセスすることができます。