Main/System/Main/HomeWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Main/System/MainLevel/MainBossEnterWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Main/Utility/ComponentExtersion.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Main/HomeWin.cs
@@ -21,7 +21,7 @@ [SerializeField] Image awardIcon; [SerializeField] Text awardCnt; [SerializeField] UIEffectPlayer taskEffect; [SerializeField] UIEffectPlayer lvUPEffect; //关卡 [SerializeField] Button bossBtn; @@ -157,6 +157,7 @@ UIManager.Instance.OpenWindow<MainBossEnterWin>(); } int lastLV = 0; void PlayerDataRefresh(PlayerDataType type) { switch (type) @@ -166,6 +167,11 @@ ShowExp(); break; case PlayerDataType.LV: if (lastLV != PlayerDatas.Instance.baseData.LV) { lastLV = PlayerDatas.Instance.baseData.LV; lvUPEffect.Play(); } playerLevelText.text = PlayerDatas.Instance.baseData.LV.ToString(); break; case PlayerDataType.ExAttr1: Main/System/MainLevel/MainBossEnterWin.cs
@@ -22,6 +22,7 @@ [SerializeField] Button rankBtn; [SerializeField] ItemCell[] passAwards; [SerializeField] Button fightBtn; [SerializeField] Image fightIcon; [SerializeField] ScrollerController dropItemScroller; @@ -108,6 +109,7 @@ var canChallengeBoss = AutoFightModel.Instance.CanChallengeBoss(); fightBtn.SetInteractable(canChallengeBoss); fightIcon.SetActive(canChallengeBoss); for (int i = 0; i < passAwards.Length; i++) { @@ -152,8 +154,8 @@ case PlayerDataType.ExAttr2: var canChallengeBoss = AutoFightModel.Instance.CanChallengeBoss(); fightBtn.interactable = canChallengeBoss; fightBtn.SetColorful(null, canChallengeBoss); fightBtn.SetInteractable(canChallengeBoss); fightIcon.SetActive(canChallengeBoss); break; } Main/Utility/ComponentExtersion.cs
@@ -278,7 +278,7 @@ if (!_interactable) _btnText.text = UIHelper.AppendColor(TextColType.NavyGray, _btnText.text); //不改变组件颜色,只改变显示颜色 else _btnText.text = UIHelper.AppendColor(_btnText.color, _btnText.text); _btnText.text = UIHelper.AppendColor(_btnText.color, UIHelper.RemoveColor(_btnText.text)); } }