複数のsceneで情報を共有するには

「複数のsceneで情報を共有するには」の編集履歴(バックアップ)一覧に戻る

複数のsceneで情報を共有するには - (2015/05/29 (金) 20:15:15) のソース

①static宣言された変数は、アプリが終了まで生存する

②DontDestroyOnLoad(obj);
 を実行すると、objというGameObjectはsceneを切り替えても生存する

③[[PlayerPrefs]].SetIntを使う

といった方法がある

scene切り替えは、モバイル環境では負荷がかかるので、一切使用せずに、
一つのsceneの中で、複数のシーンを内包させるべきという考え方もある
(同様に、prefabをdestroyして再生成せずに、再利用する方が、メモリ断片化も防げるはず)