【無料】ComponentをGameObjectごとに分割するUnityEditor拡張
- 無料版ダウンロード商品¥ 0
- 応援版(お菓子代)ダウンロード商品¥ 200
- 説明書ダウンロード商品¥ 0



1つのGameObejctに複数のComponentが設定されているとき、1クリックでGameObjectごとに分割できるUnityEditor拡張です。 VRChatのアバターやお洋服で、複数のPhysBoneが1つのGameObjectにまとまって設定されている場合などに便利です。 分割することによって、複数のGameObjectをまとめて選択して一括編集ができるようになります。 元のGameObjectはEditorOnlyとして残るため、必要に応じて簡単に元に戻すことができます。 VRChatのPhysBoneに限らず、全てのComponentに対応しています。
利用について
・今後のUnityの仕様変更により正常に動作しなくなる可能性があります。 ・本Editor拡張の使用により生じたトラブルや損害について、作者は一切の責任を負いません。 ・本Editor拡張の利用に関して不明点がありましたら、問い合わせ先までお気軽にお問い合わせください。
つかいかた
・1つの複数のComponentが設定されているGameObjectを、Hierarchyで右クリック。 ・“Split Components” をクリック。 ・確認ダイアログのOKをクリック。 ・GameObjectごとに分割されていることを確認。 元のGameObjectはEditorOnlyに設定されます。
仕様について
・Componentが複数設定されていないGameObjectの場合、処理は行われません。
PBがArmature内にあるアバター/お洋服
PhysBoneComponentが別のGameObjectになっていないアバターについては、こちらのツールがおすすめです。 【Unity拡張】PhysBoneを骨から抜くやつ(PBReplacer) https://booth.pm/ja/items/3815413 https://github.com/c-colloid/PBReplacer-VPM
動作確認環境
・Unity 2022.3.22f1
問い合わせ先
本ギミックの不具合、不明点などありましたらBoothのメッセージまたは下記までご連絡ください。 ・DiceRoll Works.( https://x.com/DiceRoll_Works )
更新履歴
・2026/04/10 v1.0 公開



