/// <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); }
public void setDataLoader(BgmDataLoader _bgm_data, SeDataLoader _se_data) { bgm_data_base = _bgm_data; se_data_base = _se_data; init_audiosource_object(); se_shot_list = new List <SE_PlayShotWaitData>(); }