三日月館【別館】開発・制作Tips集
[Unity] シーンロード時に前のシーンのオブジェクトが破棄されないように設定する
最終更新:
fumiduki1985
-
view
新しいシーンがロードされた時に前のシーンのオブジェクトを破棄したくない場合、ObjectクラスのDontDestroyOnLoad関数を使用する。
この関数の引数に渡したオブジェクトは、新しいシーンがロードされた場合でも破棄されなくなる。
この関数の引数に渡したオブジェクトは、新しいシーンがロードされた場合でも破棄されなくなる。
また、オブジェクトを残したまま新しいシーンをロードするには、ApplicationクラスのLoadLevelAdditive関数を使用する方法もある。
(この場合、前のシーンのオブジェクトを全て残したまま、新しいシーンが追加でロードされる。)
(この場合、前のシーンのオブジェクトを全て残したまま、新しいシーンが追加でロードされる。)