任意の階層にプリフィックスを追加して、そのネームスペースを変更できます。ただし、オブジェクトやブランチにネームスペースを設定すると、オブジェクト名に基づいて処理されるアニメーションのマージバックに影響が生じる場合があるため、注意が必要です。
階層内のオブジェクトにネームスペースを設定するには:
- Scene Browser または Viewer ウィンドウで、プリフィックス名を変更するオブジェクト(複数可)またはブランチを選択します。
ヒント:要素のブランチの最上位でネームスペースを設定して、そのブランチに含まれるすべてのオブジェクトに適用するには、Viewer ウィンドウで Ctrl+W キーを押すか View メニューから Schematic を選択して Schematic ビューに切り替えます。カメラ ビューに戻るには、Ctrl キーを押しながら W キーを押します。
ネームスペースを持つオブジェクトは、たとえば次のように表示されます。
- MotionBuilder のメニューバーから Edit > Add/Remove Namespace を選択します。
注:
あるいは、オブジェクト(またはノード、複数可)またはブランチを右クリックし、コンテキスト メニューから Add/Remove Namespace を選択する方法もあります。
Add/Remove Namespace ダイアログ ボックスが開き、シーンに含まれるネームスペースが数字順、アルファベット順に表示されます。
- Add ペインをクリックします。
- プリフィックスの後ろにネームスペースを追加する場合は、Add after other namespace オプションをオンにします。
- New Namespace フィールドに、ネームスペース名を入力します。
- 次のオプションがオンになっていることを確認します。
警告:
オブジェクトやブランチにネームスペースを設定すると、アニメーションのマージバックに影響が生じることがあります。これは、マージバックがオブジェクト名やブランチ名に基づいて処理されるためです。
- OK をクリックします。
ネームスペースが、選択したオブジェクトの階層全体に適用されます(次の図を参照)。