/// <summary>次のシーンを読み込む</summary> public void ChangeScene(SceneDefinition next_scene) { bool is_load_ok = false; if (null == prefab_loader)//以下null対策 { prefab_loader = new PrefabLoader(); is_load_ok = true; } if (null == bgm_data_loader) { bgm_data_loader = new BgmDataLoader(); is_load_ok = true; } if (null == se_data_loader) { se_data_loader = new SeDataLoader(); is_load_ok = true; } if (is_load_ok) { Init(); } else { Ready(); } prefab_loader.LoadResource(next_scene); bgm_data_loader.LoadResource(next_scene); se_data_loader.LoadResource(next_scene); }