少年修仙传客户端代码仓库
client_linchunjie
2018-09-01 a694c3873aba5fab906305b498f065fdb2982eac
Merge branch '3004【前端】副本次数购买界面修改'
1个文件已修改
8 ■■■■ 已修改文件
System/Dungeon/DungeonBuyTimesWin.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/DungeonBuyTimesWin.cs
@@ -109,10 +109,14 @@
            m_TodayBuyTimes.text = Language.Get("TimesBuyLanguage1", surplusTimeDisplay, totalTimes);
            int nextVipLv = vipModel.GetPrivilegeVipLv((VipPrivilegeType)openTimeConfig.BuyTimesID, totalTimes);
            m_ContainerVipUp.gameObject.SetActive(nextVipLv != -1);
            var currentVipLv = PlayerDatas.Instance.baseData.VIPLv;
            int vipHasTimesLv = vipModel.GetPrivilegeVipLv((VipPrivilegeType)openTimeConfig.BuyTimesID, defaultTimes);
            bool displayUp = (currentVipLv >= vipHasTimesLv && nextVipLv != -1) || (currentVipLv < vipHasTimesLv && surplusTimes == 0 && nextVipLv != -1);
            m_ContainerVipUp.gameObject.SetActive(displayUp);
            m_GotoRecharge.gameObject.SetActive(nextVipLv != -1 && !canBuyTimes);
            if (nextVipLv != -1)
            if (displayUp)
            {
                var _buyTimes = VipPrivilegeConfig.GetVipPrivilegeData((VipPrivilegeType)openTimeConfig.BuyTimesID, nextVipLv);
                var upTimes = _buyTimes - totalTimes;