少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-23 dc85e5e02a007e05411f6632fe38feba45d91f59
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
45 ■■■■■ 已修改文件
System/FairyAu/FairyMemberCell.cs 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Rank/RankHeadCell.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyMemberCell.cs
@@ -6,11 +6,14 @@
using UnityEngine.UI;
namespace EnhancedUI.EnhancedScroller
{
    [XLua.Hotfix]
    public class FairyMemberCell : ScrollerUI
    {
        FairyModel m_Model;
        FairyModel model {
            get {
        FairyModel model
        {
            get
            {
                return m_Model ?? (m_Model = ModelCenter.Instance.GetModel<FairyModel>());
            }
        }
@@ -35,38 +38,41 @@
        public override void Refresh(CellView cell)
        {
            int index = cell.index;
            if (index >= model.sortFairyMembers.Count) {
            if (index < 0 || index >= model.sortFairyMembers.Count)
            {
                return;
            }
            PlayerFairyData.FairyMember fairyMember = model.sortFairyMembers[index];
            m_NameTxt.text = model.sortFairyMembers[index].Name;
            var fairyMember = model.sortFairyMembers[index];
            if (fairyMember == null)
            {
                return;
            }
            m_NameTxt.text = fairyMember.Name;
            m_NameTxt.color = UIHelper.GetUIColor(fairyMember.PlayerID == PlayerDatas.Instance.PlayerId ?
                TextColType.Green : TextColType.NavyBrown, true);
            int realmLv = fairyMember.OfficialRank;
            if (realmLv > 0) {
                m_RealmImg.gameObject.SetActive(true);
                RealmConfig presentCfg = Config.Instance.Get<RealmConfig>(realmLv);
                if (presentCfg != null) {
                    m_RealmImg.SetSprite(presentCfg.Img);
                }
            var realmConfig = Config.Instance.Get<RealmConfig>(realmLv);
            m_RealmImg.gameObject.SetActive(realmConfig != null);
            if (realmConfig != null)
            {
                m_RealmImg.SetSprite(realmConfig.Img);
            }
            else {
                m_RealmImg.gameObject.SetActive(false);
            }
            m_LvTxt.text = model.sortFairyMembers[index].LV.ToString();
            m_LvTxt.text = fairyMember.LV.ToString();
            m_DutyTxt.text = Language.Get(string.Format("L102{0}", fairyMember.FamilyLV + 1));
            m_ContributeTxt.text = fairyMember.FamilyActiveValue.ToString();
            if (model.sortFairyMembers[index].Exattr2 == 0)
            if (fairyMember.Exattr2 == 0)
            {
                m_TimeTxt.text = Language.Get("L1025");
            }
            else
            {
                m_TimeTxt.text = UIHelper.GetFadeTime(model.sortFairyMembers[index].Exattr2) + Language.Get("L1026");
                m_TimeTxt.text = UIHelper.GetFadeTime(fairyMember.Exattr2) + Language.Get("L1026");
            }
            if (model.IsOnAllot) {
            if (model.IsOnAllot && m_AllotBtn != null)
            {
                m_AllotBtn.RemoveAllListeners();
                m_AllotBtn.onClick.AddListener(() => {
                m_AllotBtn.onClick.AddListener(() =>
                {
                    OnAllot(fairyMember);
                });
            }
System/Rank/RankHeadCell.cs
@@ -111,6 +111,7 @@
                        realmLv = (int)data.cmpValue;
                        break;
                    case PlayerRankData.RankType.JadeDynastyTower:
                        realmLv = (int)data.value1;
                        jobText.text = data.cmpValue +Language.Get("JadeDynastyBossDungeon_Floor") ;
                        rankWhat.text =(10000-data.cmpValue2) +Language.Get("RealmWin_Bewrite_35") ;
                        break;