| Fight/Stage/Dungeon/RuneTowerDungeonStage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Fight/Stage/Dungeon/SkyTowerDungeonStage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Fight/Stage/Dungeon/RuneTowerDungeonStage.cs
@@ -54,8 +54,9 @@ IEnumerator Co_PerformChallengeNextLevel() { WindowCenter.Instance.CloseOthers<DungeonFightWin>(); //WindowCenter.Instance.CloseOthers<DungeonFightWin>(); WindowCenter.Instance.Close<RuneTowerDungeonHintWin>(); WindowCenter.Instance.Close<DungeonRuneTowerVictoryWin>(); SoundPlayer.Instance.PlayBackGroundMusicOneShot(258); var model = ModelCenter.Instance.GetModel<RuneTowerModel>(); var config = RuneTowerFloorConfig.Get(model.currentFloor); @@ -63,8 +64,8 @@ if (config != null && config.FloorIndex > 1) { m_ShowCamera.SetActive(true); CameraController.Instance.CameraObject.enabled = false; CameraManager.uiCamera.enabled = false; //CameraController.Instance.CameraObject.enabled = false; //CameraManager.uiCamera.enabled = false; m_ShowCamera.transform.position = CameraController.Instance.CameraObject.transform.position; m_ShowCamera.transform.rotation = CameraController.Instance.CameraObject.transform.rotation; @@ -87,8 +88,8 @@ model.RequestSetDungeonAction(); m_ShowCamera.SetActive(false); CameraController.Instance.CameraObject.enabled = true; CameraManager.uiCamera.enabled = true; //CameraController.Instance.CameraObject.enabled = true; //CameraManager.uiCamera.enabled = true; WindowCenter.Instance.Open<DungeonEndCoolDownWin>(); if (PlayerDatas.Instance.hero != null) Fight/Stage/Dungeon/SkyTowerDungeonStage.cs
@@ -61,15 +61,16 @@ IEnumerator Co_PerformChallengeNextLevel() { WindowCenter.Instance.CloseOthers<DungeonFightWin>(); //WindowCenter.Instance.CloseOthers<DungeonFightWin>(); WindowCenter.Instance.Close<SkyTowerVictoryWin>(); SoundPlayer.Instance.PlayBackGroundMusicOneShot(258); var config = SkyTowerConfig.Get(model.currentFloor); if (config != null && config.floorIndex > 1) { m_ShowCamera.SetActive(true); CameraController.Instance.CameraObject.enabled = false; CameraManager.uiCamera.enabled = false; //CameraController.Instance.CameraObject.enabled = false; //CameraManager.uiCamera.enabled = false; m_ShowCamera.transform.position = CameraController.Instance.CameraObject.transform.position; m_ShowCamera.transform.rotation = CameraController.Instance.CameraObject.transform.rotation; @@ -92,8 +93,8 @@ model.RequestRefreshMonster(); m_ShowCamera.SetActive(false); CameraController.Instance.CameraObject.enabled = true; CameraManager.uiCamera.enabled = true; //CameraController.Instance.CameraObject.enabled = true; //CameraManager.uiCamera.enabled = true; WindowCenter.Instance.Open<DungeonEndCoolDownWin>(); if (PlayerDatas.Instance.hero != null) System/Dungeon/DungeonModel.cs
@@ -1155,9 +1155,13 @@ } else { WindowJumpMgr.Instance.ClearJumpData(); WindowCenter.Instance.CloseAll(WindowCenter.CloseAllIgnoreType.BaseAndCustom); WindowCenter.Instance.Open<MainInterfaceWin>(); if (m_DungeonResult.dataMapID != RuneTowerModel.RUNETOWER_MAPID && m_DungeonResult.dataMapID != SkyTowerModel.DATA_MAPID) { WindowJumpMgr.Instance.ClearJumpData(); WindowCenter.Instance.CloseAll(WindowCenter.CloseAllIgnoreType.BaseAndCustom); WindowCenter.Instance.Open<MainInterfaceWin>(); } SoundPlayer.Instance.StopBackGroundMusic(); if (PlayerDatas.Instance.hero != null)