Python Tool Manager には、ユーザが Python を使用して作成した MotionBuilder のすべてのカスタム ツールのリストが保存されています。UI に表示されていない MotionBuilder のカスタム ツールにアクセスする場合は、ツールの作成に使用されたスクリプトを実行しなくても、Python Tool Manager を使用してツールにアクセスできます。
スクリプトを再実行すると、現在実行中のスクリプトが無効化され、再初期化されます。Tool Manager を使用すると、スクリプトに関連付けられた UI を閉じた後でも、スクリプトの現在のステータスを呼び出すことができます。このスクリプトは、Python Startup フォルダにサンプルとして含まれています。ユーザはこのスクリプトを編集し、さらに情報を追加したり、内容をカスタマイズできます。
MotionBuilder のメニューバーから、Window > Python Editor を選択します。
Python Editor が表示されます。
Python Editor ツールバーの Python Tool Manager ボタン をクリックします。
Python Tool Manager に、PythonStartup フォルダに格納されているツール スクリプトが表示されます。次の図では、Tool Manager に * CharacterSelection/Key Controls* ツール スクリプト(CharacterSelectAndKey.py)と Batch Tool スクリプト(BatchTool.py)が表示されています。
Python Tool Manager
CharacterSelection/Key Controls ツール スクリプトをクリックします。
Character Selection/Key Controls ツールが表示されます。
Character Selection/Key Controls ツール
Character Selection/Key Controls ツール スクリプトを使用すると、IK、FK、エフェクタの選択とキー設定が行えるほか、キーイング モードを変更せずにボディ全体またはボディ パーツのキー設定と選択を行うことができます。
Batch Tool スクリプトをクリックします。
Batch Tool スクリプト