少年修仙传客户端代码仓库
QD_LCJ
2018-08-10 55f23b11956afa343125623c308dbe0dd45bd521
2030【前端】境界界面修改
2个文件已修改
15 ■■■■ 已修改文件
System/Realm/RealmProgressBehaviour.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmUpWin.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmProgressBehaviour.cs
@@ -11,6 +11,7 @@
        [SerializeField] RealmStageBehaviour[] m_RealmStages;
        [SerializeField] SmoothSlider m_ItemSlider;
        [SerializeField] Text m_RealmPoint;
        [SerializeField] Text m_OpenRemind;
        [SerializeField] RectTransform m_ContainerPoint;
        [SerializeField] float[] m_StageLeftRatio;
        [SerializeField] float[] m_StageRightRatio;
@@ -78,9 +79,12 @@
            m_ItemSlider.delay = anim ? 0.2f : 0f;
            m_ItemSlider.value = progress;
            m_RealmPoint.transform.localPosition = Vector3.zero.SetX(m_ContainerPoint.rect.width * (leftRatio + deltaRatio * 0.5f));
            m_RealmPoint.transform.localPosition = m_RealmPoint.transform.localPosition.SetX(m_ContainerPoint.rect.width * (leftRatio + deltaRatio * 0.5f));
            m_RealmPoint.text = StringUtility.Contact(UIHelper.GetTextColorByItemColor(realmPoint >= config.NeedPoint ? TextColType.Green : TextColType.Red,
                realmPoint.ToString()), "/", config.NeedPoint);
            m_OpenRemind.text = realmPoint < config.NeedPoint ? Language.Get("RealmCollecting", config.NeedPoint - realmPoint) : string.Empty;
            m_OpenRemind.transform.localPosition = m_OpenRemind.transform.localPosition.SetX(m_ContainerPoint.rect.width * (leftRatio + deltaRatio * 0.5f));
        }
        public void DisplayRemind(int _realmLv)
@@ -99,7 +103,7 @@
                    }
                }
                m_SpecialProperty.DisplayUpper(config.specialProperty, config.AddAttrNum[index]);
                m_HurtRemind.text = Language.Get("RealmSuppressHurt", config.Name, (float)model.realmSuppressHurt / 1000);
                m_HurtRemind.text = UIHelper.ReplaceNewLine(Language.Get("RealmSuppressHurt", config.Name, (float)model.realmSuppressHurt / 1000));
            }
        }
System/Realm/RealmUpWin.cs
@@ -21,7 +21,6 @@
        [SerializeField] RectTransform m_ContainerNow;
        [SerializeField] RectTransform m_ContainerNowHasRealm;
        [SerializeField] RectTransform m_ContainerNext;
        [SerializeField] RectTransform m_ContaienrHighestRealm;
        [SerializeField] RectTransform m_ContainerProgress;
        [SerializeField] RectTransform m_ContainerModel;
@@ -30,6 +29,7 @@
        [SerializeField] Image m_RealmTitleNext;
        [SerializeField] Image m_RealmIconNow;
        [SerializeField] Image m_RealmIconNowHighest;
        [SerializeField] Image m_RealmIconNext;
        [SerializeField] RealmPropertyCell m_RealmPropertyNow;
        [SerializeField] RealmPropertyCell m_RealmPropertyNext;
@@ -38,7 +38,6 @@
        [SerializeField] RawImage m_RawPlayer;
        [SerializeField] RealmProgressBehaviour m_RealmProgress;
        [SerializeField] Text m_ItemTip;
        [SerializeField] UIEffect m_RealmDungeonSfx;
        [SerializeField] UIEffect m_GetRealmPointSfx;
@@ -169,11 +168,11 @@
            m_ContainerNow.gameObject.SetActive(_realmLv > 0);
            m_ContainerNoHighestBottom.gameObject.SetActive(!realmModel.IsRealmHighest);
            m_ContainerHighestBottom.gameObject.SetActive(realmModel.IsRealmHighest);
            m_ContaienrHighestRealm.gameObject.SetActive(realmModel.IsRealmHighest);
            if (_realmLv > 0)
            {
                m_RealmPropertyNow.Display(_realmLv, false);
                m_RealmIconNow.SetSprite(config.Img);
                m_RealmIconNowHighest.SetSprite(config.Img);
            }
        }
@@ -219,12 +218,10 @@
            m_ContainerFightPower.gameObject.SetActive(!realmModel.IsRealmHighest && _realmPoint >= config.NeedPoint);
            if (_realmPoint < config.NeedPoint)
            {
                m_ItemTip.text = Language.Get("RealmCollecting", config.NeedPoint - _realmPoint);
                m_RealmStageTip.text = Language.Get("RealmWin_Bewrite_39");
            }
            else
            {
                m_ItemTip.text = string.Empty;
                if (config.IsBigRealm == 1)
                {
                    m_RealmStageTip.text = Language.Get("RealmWin_Bewrite_2");