アバターに付いているPhysBoneコンポーネントとPhysBoneColliderコンポーネントを整理するUnity拡張です。 元のコンポーネントのパラメーターを保持したまま、PhysBoneとPhysBoneColliderを1オブジェクト=1コンポーネントに分けて再配置します。 【使用用途】 ・複数コンポーネントの一括編集がしたい時。 1オブジェクト=1コンポーネントなのでHierarchy上で複数選択すると一括編集することが出来ます。 ・アニメーションでのオンオフを簡易化させたい時。 コンポーネントがボーンについていない為、好きな場所に移動させることができます。 服の子に付ければ服のオンオフアニメーションでPhysBoneも止めることができます。 【使い方】 1. unitypackageをインポート 2. 以下のいずれかの方法で拡張ウィンドウを表示 2.1 ツールバーのTools>PBReplacerを選択 2.2 Hierarchyで右クリックをしてPBReplacerを選択 3. 開いたウィンドウにアバターをドラッグ&ドロップ 4. Applyボタンを押す 動画: https://twitter.com/C_Colloid/status/1518563149447938050?s=20&t=WU9-gEMYzk-G-BsxEvudEQ 【その他仕様】 ・RootTransformが設定されていないものは自動補完します。 ・オブジェクトの名称はRootTransformのオブジェクト名になります。 ・元のコンポーネントがRootTransformと違う場所についていた場合、「コンポーネントが付いていたオブジェクト名>RootTransformのオブジェクト名」となるように生成されます。
本ツールはMITライセンスの元公開されています。