環境
- Windows10
- Unity2019.1.1
- Unity2018.3.6
本題
UnityのプレハブはYAML形式であり、普通にテキストエディタで開いて編集できたりする
なので、アタッチされているコンポーネントの変数を「Copy Component/Paste Component」を使わなくてもテキストでコピペできる
以下は「あるコンポーネントのstring配列の値を、別プロジェクトの同じくstring配列を持つコンポーネントに全部コピペしたい。プロジェクトはそれぞれ別バージョンのUnity」の例
それぞれのプレハブを適当なテキストエディタで開いて、該当箇所を形式を合わせてコピペする
Unityに戻ってプレハブを確認すると、ちゃんと値が反映されているはず
反映されていない場合はプレハブをReimportする必要がある場合があるかも