概要

VRM モデル間で Spring Bone(揺れ骨)の設定を丸ごとコピーする Unity エディタ拡張スクリプトです。 衣装違い・色違いなど、ボーン構成が同一の VRM に対して物理設定を一括移植するのに使います。


動作環境


セットアップ

  1. VRMSpringBoneCopyTool.cs を Unity プロジェクトの Assets/Editor/ フォルダ内に配置します。
  2. Unity がコンパイルを完了すると、メニューバーに YS-Tools メニューが追加されます。

使い方

  1. メニューバーの YS-Tools > Spring Bone コピーツール をクリックします。
  2. コピー元 VRM フィールドに、Spring Bone 設定が入っている VRM の GameObject をドラッグ&ドロップします。
  3. コピー先 VRM フィールドに、設定を貼り付けたい VRM の GameObject をドラッグ&ドロップします。
  4. ウィンドウ中央の情報パネルで、コピー元・コピー先それぞれの Spring Bone 数・Collider Group 数を確認します。
  5. 「Spring Bone をコピー実行」 ボタンを押します。
  6. 確認ダイアログの内容を確認し、「実行」 をクリックします。
  7. 完了ダイアログでコピー数・警告を確認します。