シーンの切り替え

シーンを切り替えるには まず File→Build Settingsを選択し
Add Open Scenesをクリックするか ドラッグ&ドロップで
使用するSceneを全て登録する必要があります


また シーンを切り替えるには そのスクリプトの頭に
using UnityEngine.SceneManagement;
が必要になります

通常の遷移
SceneManager.LoadScene("切り替えるシーン名");

非同期の遷移
SceneManager.LoadSceneAsync("切り替えるシーン名");

シーンの加算
SceneManager.LoadScene("加算するシーン名", LoadSceneMode.Additive);

非同期でのシーンの加算
SceneManager.LoadSceneAsync("加算するシーン名", LoadSceneMode.Additive);

シーンの削除
SceneManager.UnloadSceneAsync("削除するシーン 名");

シーン名の取得
SceneManager.GetActiveScene().name;

シーンを移動してもオブジェクトを引き継ぐ
DontDestroyOnLoad(this);


シーンを切り替える際にスクリプトを実行する

こ ちらに(外部リンク)

戻る