| Main/Common/EventName.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Battle/BattleField/BattleField.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Launch/LaunchWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Launch/LoadingWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Main/MainWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/Common/EventName.cs
@@ -13,7 +13,7 @@ public const string BATTLE_DROP_ITEMS = "BATTLE_DROP_ITEMS";//掉落物品 public const string BATTLE_CAST_SKILL = "BATTLE_CAST_SKILL";//施放技能 public const string BATTLE_START = "BATTLE_START";//战斗初始化 public const string BATTLE_END = "BATTLE_END";//战斗结束 public const string RECORDPLAYER_END = "RECORDPLAYER_END"; //战斗小片段结束 Main/System/Battle/BattleField/BattleField.cs
@@ -185,6 +185,8 @@ battleHpRecorder.Add(guid, battleHpRecord); } #endif EventBroadcast.Instance.Broadcast<string>(EventName.BATTLE_START, guid); } private void PreloadResources(List<TeamBase> redTeamList, List<TeamBase> blueTeamList) Main/System/Launch/LaunchWin.cs
@@ -17,8 +17,8 @@ // [SerializeField] Image m_BackGround; [SerializeField] RectTransform m_AndroidProgressContainer; [SerializeField] RectTransform m_NetworkContainer; [SerializeField] SmoothSlider m_PartProgressSlider; [SerializeField] SmoothSlider m_TotalProgressSlider; // [SerializeField] SmoothSlider m_PartProgressSlider; [SerializeField] Slider m_TotalProgressSlider; [SerializeField] Text m_StageDescription; [SerializeField] RectTransform m_IosProgressContainer; [SerializeField] Text m_IosProgressTip; @@ -72,7 +72,7 @@ backGroundIndex = 0; if (m_TotalProgressSlider != null) { m_TotalProgressSlider.ResetValue(0f); m_TotalProgressSlider.value = 0f; } // m_AlphaTween.SetStartState(); @@ -117,10 +117,10 @@ UpdateProgress(); if (m_TotalProgressSlider == null) { m_TotalProgressSlider = this.GetComponentInChildren<SmoothSlider>(true); } // if (m_TotalProgressSlider == null) // { // m_TotalProgressSlider = this.GetComponentInChildren<SmoothSlider>(true); // } } protected override void OnOpen() @@ -220,10 +220,10 @@ if (progressInfo.stage == LaunchStage.DownLoad) { if (m_PartProgressSlider != null && m_PartProgressSlider.gameObject.activeInHierarchy) { m_PartProgressSlider.SetActive(false); } // if (m_PartProgressSlider != null && m_PartProgressSlider.gameObject.activeInHierarchy) // { // m_PartProgressSlider.SetActive(false); // } if (m_TotalProgressSlider != null && m_TotalProgressSlider.gameObject.activeInHierarchy) { @@ -232,10 +232,10 @@ } else { if (m_PartProgressSlider != null && !m_PartProgressSlider.gameObject.activeInHierarchy) { m_PartProgressSlider.SetActive(true); } // if (m_PartProgressSlider != null && !m_PartProgressSlider.gameObject.activeInHierarchy) // { // m_PartProgressSlider.SetActive(true); // } if (m_TotalProgressSlider != null && !m_TotalProgressSlider.gameObject.activeInHierarchy) { @@ -247,10 +247,10 @@ m_TotalProgressSlider.value = progressInfo.totalProgress; } if (m_PartProgressSlider != null) { m_PartProgressSlider.value = progressInfo.partProgress; } // if (m_PartProgressSlider != null) // { // m_PartProgressSlider.value = progressInfo.partProgress; // } } DisplayStageDescription(progressInfo.stage, progressInfo.step); Main/System/Launch/LoadingWin.cs
@@ -11,8 +11,8 @@ // [SerializeField] UIAlphaTween m_AlphaTween; [SerializeField] RawImage m_BackGround; [SerializeField] SmoothSlider m_PartProgressSlider; [SerializeField] SmoothSlider m_TotalProgressSlider; // [SerializeField] SmoothSlider m_PartProgressSlider; [SerializeField] Slider m_TotalProgressSlider; [SerializeField] Text m_StageDescription; [SerializeField] Text m_Version; // [SerializeField] Button m_UserHelp; @@ -92,12 +92,12 @@ { currentProgress = (int)Mathf.Lerp(currentProgress, targetProgress, 0.1f); m_TotalProgressSlider.value = currentProgress / 100f; m_PartProgressSlider.value = currentProgress / 100f; // m_PartProgressSlider.value = currentProgress / 100f; } else { m_TotalProgressSlider.value = currentProgress / 100f; m_PartProgressSlider.value = currentProgress / 100f; // m_PartProgressSlider.value = currentProgress / 100f; } CopiedLogic_UpdateProgress(); } Main/System/Main/MainWin.cs
@@ -58,6 +58,7 @@ RenameManager.Instance.OnUpdateRenameResultEvent += OnUpdateRenameResultEvent; UIManager.Instance.OnCloseWindow += OnCloseWindow; GlobalTimeEvent.Instance.MSEvent += OnMSEvent; EventBroadcast.Instance.AddListener<string>(EventName.BATTLE_START, OnBattleStart); base.OnPreOpen(); // 刷新UI @@ -71,6 +72,7 @@ RenameManager.Instance.OnUpdateRenameResultEvent -= OnUpdateRenameResultEvent; UIManager.Instance.OnCloseWindow -= OnCloseWindow; GlobalTimeEvent.Instance.MSEvent -= OnMSEvent; EventBroadcast.Instance.RemoveListener<string>(EventName.BATTLE_START, OnBattleStart); base.OnPreClose(); isForcePlayFightUIAnim = true; @@ -345,7 +347,24 @@ } } void OnBattleStart(string guid) { if (string.IsNullOrEmpty(guid)) { var tmpHero = TeamManager.Instance.GetTeam(TeamType.Story).GetNextServerHero(""); if (tmpHero != null) { AutoFightModel.Instance.fightingHeroSkinID = tmpHero.SkinID; } else { Debug.LogError("没有找到下一个攻击武将"); return; } fightHeroImg.SetOrgSprite(HeroSkinConfig.Get(AutoFightModel.Instance.fightingHeroSkinID).SquareIcon, "HeroHead"); } } void RefreshFightIng(bool isfighting = false) {