少年修仙传客户端代码仓库
client_Hale
2019-05-06 af39d70914dff3d2fec1bf204227caeeddc5920b
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
4个文件已修改
80 ■■■■■ 已修改文件
System/Equip/RealmEquipWin.cs 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/GatheringSoul/GatherSoulTipWin.cs 53 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Store/BagStoreWin.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/TreasureFindHost/TreasureFindHostWin.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Equip/RealmEquipWin.cs
@@ -14,8 +14,7 @@
    public class RealmEquipWin : Window
    {
        [SerializeField] Button m_Close;
        [SerializeField] RectTransform m_LevelsContainer;
        [SerializeField] RectTransform m_Content;
        [SerializeField] EquipSlots m_EquipSlots;
        [SerializeField] Text m_FightPoint;
        [SerializeField] RawImage m_Role;
@@ -26,6 +25,9 @@
        [SerializeField] CandidateEquipWidget m_CandidateEquipWidget;
        [SerializeField] EquipGetWayWidget m_GetWayWidget;
        Button m_Close;
        RectTransform m_LevelsContainer;
        List<EquipLevelSelectBehaviour> levelSelectBehaviours = new List<EquipLevelSelectBehaviour>();
        EquipModel model { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
@@ -33,6 +35,17 @@
        #region Built-in
        protected override void BindController()
        {
            var oneLevelFrame = UIUtility.CreateWidget("OneLevelWin_Pattern_1", "Pivot");
            oneLevelFrame.transform.SetParentEx(this.transform, Vector3.zero, Quaternion.identity, Vector3.one);
            var subWindowContainer = oneLevelFrame.GetComponent<RectTransform>("Container_SubWindow");
            m_Content.SetParentEx(subWindowContainer, Vector3.zero, Quaternion.identity, Vector3.one);
            var titleIcon = oneLevelFrame.GetComponent<Image>("Container_BackGround/Img_Title");
            titleIcon.SetSprite("OneLevelTitle_30");
            m_LevelsContainer = oneLevelFrame.GetComponent<RectTransform>("Container_Functions/Content");
            m_Close = oneLevelFrame.GetComponent<Button>("Container_Buttons/Btn_Close");
        }
        protected override void AddListeners()
@@ -93,7 +106,7 @@
                DisplayEquips(level);
                var eightSuitLevel = model.GetSuitLevel(level, EquipSuitType.EightSuit);
                m_SuitPropertyWidget.Init(level , eightSuitLevel);
                m_SuitPropertyWidget.Init(level, eightSuitLevel);
            }
            if (force || model.appearance.dirty)
System/GatheringSoul/GatherSoulTipWin.cs
@@ -126,40 +126,39 @@
        void DisplayFuncs()
        {
            var list = tipData.operates;
            var operates = tipData.operates;
            var index = 0;
            foreach (var type in list)
            if (operates != null)
            {
                var callBackType = type;
                if (index < m_Funcs.Length)
                foreach (var type in operates)
                {
                    m_Funcs[index].gameObject.SetActive(true);
                    m_Funcs[index].RemoveAllListeners();
                    m_Funcs[index].AddListener(() =>
                    var callBackType = type;
                    if (index < m_Funcs.Length)
                    {
                        ItemTipUtility.GatherSoulOperate(callBackType);
                        //if (list[callBackType] != null)
                        //{
                        //    list[callBackType](callBackType, string.Empty);
                        //}
                    });
                    m_FuncBtnDisplays[index].text = Language.Get(StringUtility.Contact("ItemHandle_", callBackType));
                    m_Redpoints[index].gameObject.SetActive(false);
                        m_Funcs[index].gameObject.SetActive(true);
                        m_Funcs[index].RemoveAllListeners();
                        m_Funcs[index].AddListener(() =>
                        {
                            ItemTipUtility.GatherSoulOperate(callBackType);
                        });
                        m_FuncBtnDisplays[index].text = Language.Get(StringUtility.Contact("ItemHandle_", callBackType));
                        m_Redpoints[index].gameObject.SetActive(false);
                    if (callBackType == ItemOperateType.LevelUp)
                    {
                        m_Redpoints[index].gameObject.SetActive(model.levelUpRedpoint.state == RedPointState.Simple
                          && tipData.gatherSoul.packType == PackType.InterimPack
                          && model.levelUpRedpointHole == tipData.gatherSoul.index);
                        if (callBackType == ItemOperateType.LevelUp)
                        {
                            m_Redpoints[index].gameObject.SetActive(model.levelUpRedpoint.state == RedPointState.Simple
                              && tipData.gatherSoul.packType == PackType.InterimPack
                              && model.levelUpRedpointHole == tipData.gatherSoul.index);
                        }
                        else if (callBackType == ItemOperateType.Replace)
                        {
                            m_Redpoints[index].gameObject.SetActive(model.replaceRedpoint.state == RedPointState.Simple
                                && tipData.gatherSoul.packType == PackType.GatherSoul
                                && tipData.gatherSoul.index == model.replaceRedpointIndex);
                        }
                    }
                    else if (callBackType == ItemOperateType.Replace)
                    {
                        m_Redpoints[index].gameObject.SetActive(model.replaceRedpoint.state == RedPointState.Simple
                            && tipData.gatherSoul.packType == PackType.GatherSoul
                            && tipData.gatherSoul.index == model.replaceRedpointIndex);
                    }
                    index++;
                }
                index++;
            }
            for (int i = index; i < m_Funcs.Length; i++)
            {
System/Store/BagStoreWin.cs
@@ -23,8 +23,6 @@
        [SerializeField]
        private Text _goldText;
        [SerializeField]
        private Text _goldPaperText;
        [SerializeField]
        private Text _sliverText;
        #endregion
@@ -242,11 +240,10 @@
            else
            {
                _goldText.text = "0";
                _goldPaperText.text = "0";
                _sliverText.text = "0";
            }
        }
    }
}
System/TreasureFindHost/TreasureFindHostWin.cs
@@ -51,6 +51,9 @@
            var subWindowContainer = oneLevelFrame.transform.Find("Container_SubWindow");
            m_Content.SetParentEx(subWindowContainer, Vector3.zero, Quaternion.identity, Vector3.one);
            var titleIcon = oneLevelFrame.GetComponent<Image>("Container_BackGround/Img_Title");
            titleIcon.SetSprite("OneLevelTitle_22");
            funcBtnGroup = this.transform.GetComponent<FunctionButtonGroup>("Pivot/Container_Functions");
            var functionContainer = funcBtnGroup.transform.Find("Content");
            for (int i = 0; i < 4; i++)