Unityでは、Assetsフォルダやシーン上のオブジェクトやマテリアルなどは、
Ctrl + D
でコピーすることが出来ます。
例えば、Assetsフォルダに作ったマテリアルを選択して Ctrl + D キーを押す。
![](https://dianxnao.com/wp-content/uploads/2021/08/unity_copy_object1.jpg)
このように瞬時にマテリアルのコピーが作成されます。
コピーされた名前は 《元の名前》1 となるようです。コピーする度に番号が増えていく形です。
![](https://dianxnao.com/wp-content/uploads/2021/08/unity_copy_object2.jpg)
シーン上のオブジェクトも選択して Ctrl + D で
![](https://dianxnao.com/wp-content/uploads/2021/08/unity_copy_object3.jpg)
簡単にコピーできます。
ファイル名にはコピーした順に番号がつきます。
![](https://dianxnao.com/wp-content/uploads/2021/08/unity_copy_object4.jpg)
ちなみにシーン上のオブジェクトをコピーした場合、同じ場所に作成されている場合もあるので、少し位置をずらすといいです。
![](https://dianxnao.com/wp-content/uploads/2021/08/unity_copy_object5.jpg)
その他、プレハブ、C#スクリプトなどなんでも基本的に Ctrl + D でコピー可能です。
C#スクリプトをコピーした場合は、スクリプトの中身がそのままですので、スクリプトファイル名と内部のclass名とをコピーした後、一致させるようにする必要があります。
コメント