少年修仙传客户端代码仓库
10366 【越南】【英语】【BT】【砍树】仙盟攻城战-客户端  圣泉领奖期增加入口
2个文件已修改
7 ■■■■ 已修改文件
System/FairySiege/FairySiegeActModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairySiege/FairySiegeActWin.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairySiege/FairySiegeActModel.cs
@@ -1044,7 +1044,7 @@
            if (!TryGetCurrentStateValue(out stateValue))
                return;
            int state = GetStateByStateValue(stateValue); //0 公示期 1 备战期 2 开战期 3 休战期 4 领奖期
            if (state == 0 || state == 4)
            if (state == 0)
                return;
            if (!TryGetRedpoint(FairySiegeRedPointType.Spring, out Redpoint redpoint))
                return;
System/FairySiege/FairySiegeActWin.cs
@@ -14,6 +14,8 @@
        [SerializeField] ButtonEx btnLike; //点赞
        [SerializeField] TextEx txtLike;
        [SerializeField] ButtonEx btnRank; //排行
        [SerializeField] ButtonEx btnSpring1; //圣泉-领奖期
        [SerializeField] RedpointBehaviour rpSpring1;
        [SerializeField] Transform tranTip1; //活动进入最后一轮提示
        [SerializeField] Transform tranTip2;
        [SerializeField] RichText txtJoinTime;
@@ -141,6 +143,7 @@
                WindowCenter.Instance.Open<FairySiegeBaseWin>();
            });
            btnSpring.SetListener(() => WindowCenter.Instance.Open<FairySiegeSpringWin>());
            btnSpring1.SetListener(() => WindowCenter.Instance.Open<FairySiegeSpringWin>());
        }
        protected override void BindController()
@@ -212,6 +215,7 @@
            rpHelp.redpointId = model.GetRedpointId(FairySiegeRedPointType.Help);
            rpBase.redpointId = model.GetRedpointId(FairySiegeRedPointType.Base);
            rpSpring.redpointId = model.GetRedpointId(FairySiegeRedPointType.Spring);
            rpSpring1.redpointId = model.GetRedpointId(FairySiegeRedPointType.Spring);
            rpGo.redpointId = model.GetRedpointId(FairySiegeRedPointType.Go);
            rpRankAward.redpointId = model.GetRedpointId(FairySiegeRedPointType.RankAward);
            rpRankAward1.redpointId = model.GetRedpointId(FairySiegeRedPointType.RankAward);
@@ -274,6 +278,7 @@
            tranBottomRightButtonGroup.SetActive(state == 1 || state == 2 || state == 3);
            tranRank.SetActive(state == 4);
            tranRankFirstInfo.SetActive(state == 4);
            btnSpring1.SetActive(state == 4);
            imgActBk.SetSprite(state == 4 ? "FairySiegeBK2" : "FairySiegeBK1");
            txtRewardTime.text = model.GetRemainTime();
            txtRewardTime1.text = model.GetRemainTime();