Python Tool Manager について

Python Tool Manager は、ユーザが Python を使用して作成した MotionBuilder のすべてのカスタム ツールのリストを保存します。UI に表示されていない MotionBuilder のカスタム ツールにアクセスする場合、ツールの作成に使用されたスクリプトを実行するのではなく、Python Tool Manager を経由してツールにアクセスできます。

注: スクリプトを再実行すると、現在実行中のスクリプトが無効化され、再初期化されます。Tool Manager を使用すると、スクリプトに関連付けられた UI を閉じた後でも、スクリプトの現在のステータスを呼び出すことができます。このスクリプトは、Python Startup フォルダにサンプルとして含まれています。ユーザはこのスクリプトを編集し、さらに情報を追加したり、内容をカスタマイズできます。

Python Tool Manager にアクセスするには:

  1. MotionBuilder のメニューバーから、Window > Python Editor を選択します。

    Python Editor が表示されます。

  2. Python Editor ツールバーの Python Tool Manager ボタン をクリックします。

    Python Tool Manager に、PythonStartup フォルダに格納されているツール スクリプトが表示されます。次の図では、Tool Manager に CharacterSelection/Key Controls ツール スクリプト(CharacterSelectAndKey.py)と Batch Tool スクリプト(BatchTool.py)が表示されています。

    Python Tool Manager

  3. CharacterSelection/Key Controls ツール スクリプトをクリックします。

    Character Selection/Key Controls ツールが表示されます。

    Character Selection/Key Controls ツール

    Character Selection/Key Controls ツール スクリプトを使用すると、IK、FK、エフェクタの選択とキー設定が行えるほか、キーイング モードを変更せずにボディ全体またはボディ パーツのキー設定と選択を行うことができます。

  4. Batch Tool スクリプトをクリックします。

    Batch Tool スクリプト