private void SetDataByCrossSceneDataMng() { CrossSceneDataManager crossMng = CrossSceneDataManager.instance; if (crossMng == null) { return; } switch (crossMng.m_NetworkMode) { case NetworkMode.PVP_Solo: case NetworkMode.PVP_Double: { m_MaxEnemyNum = 0; } break; case NetworkMode.PVE_Solo: case NetworkMode.PVE_Double: { m_MaxEnemyNum = 1; } break; } }
void Awake() { if (CrossSceneDataManager.instance == null) { CrossSceneDataManager.instance = this; } else if (CrossSceneDataManager.instance != this) { Destroy(gameObject); } DontDestroyOnLoad(gameObject); }