private void PlayerNullCheck() { if (GameObjectManager.FindAll(CharacterID.Player).Count == 0) { GameObjectManager.Clear(); isEnd = true; } }
public void Change(SceneID id) { GameObject.GetScene = id; if (_scene != null) { if (_scene.IsGameObjectClear) { GameObjectManager.Clear(); } } if (id == SceneID.None) { gameManager.IsExit = true; } _scene = scenes[id]; _scene.Initialize(); isChange = true; }
/*//////////////////////////////////////////// * * * ここまでがUpdatetに書かれた処理です * * * /* /////////////////////////////////////////*/ // 終了処理 public override void End() { GameObjectManager.Clear(); }