シーン上のオブジェクトをそのまま別のシーンでも使いたいのでシーンを複製したい、でも元のシーンは残しておきたいという場合の方法。
結論
Fileメニューから Save As… を選択し、シーンを別名で保存する
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_save_as.jpg)
以前のUnityでは、Save Scene As…という名称でしたが、現在はSave As… となっています。(機能は全く同じです。突然変えるのはやめて欲しい…)
実践
元のシーンを開いている状態にします。
以下では Game Scene が元シーンです。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene1.jpg)
ちなみにこのシーンでは、実行するとゾンビが襲ってきます。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene5.jpg)
File > Save As… を選択します。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_save_as.jpg)
Save Sceneウインドウが開きます。
元シーン名とは別の名前で保存します。(下記画像では scene2 とした)
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene2.jpg)
新たにシーンファイル(scene2)が作成されました。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene3.jpg)
見た目が元シーンのままですので、若干分かりにくいですが、現在開いているシーン名は、ウインドウタイトル部分で確認できます。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene3-1.jpg)
試しにシーン上のオブジェクト(ゾンビ)を削除してみます。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene4.jpg)
一応実行確認します。(ゾンビはでてきません)
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene6.jpg)
元シーンに戻るには
元シーンのアイコンをダブルクリックすれば、シーンは元に戻ります。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene1.jpg)
こんな感じで元シーンはそのまま残してシーンを複製できます。
ただし、skyboxなどでシーン毎に空の画像を変更してみたのですが、シーンアイコンをダブルクリックして切り替えると、空がもう片方のシーンで設定したものになってしまいどうも上手くいきませんでした。
シーンを元シーンに切り替えると…
なぜか複製シーンの空のままになっている。
![](https://dianxnao.com/wp-content/uploads/2021/05/unity_scene9.jpg)
Lighting設定が関係しているのか定かではありませんが、上手く行く場合と上手く行かない場合があってまちまちでした。
以上、Unity:元シーンを残してシーンを複製したいでした。
コメント