少年修仙传客户端代码仓库
client_linchunjie
2018-11-23 22b5a724e26429ead69660a70d5f853d62db609a
4736  【1.3】神兵系统界面逻辑修改
1个文件已修改
17 ■■■■ 已修改文件
System/Role/MagicianWin.cs 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/MagicianWin.cs
@@ -366,9 +366,7 @@
            m_ContainerUnlock.gameObject.SetActive(active);
            m_ContainerSlider.gameObject.SetActive(active);
            m_Hammer.gameObject.SetActive(active || model.SatisfyUnlockCondition(model.selectType));
            AutoHammerCost autoHammerCost;
            bool requireAutoHammer = model.TryGetAutoHammerCost(model.selectType, out autoHammerCost);
            m_AutoHammer.gameObject.SetActive(active && requireAutoHammer);
            m_AutoHammer.gameObject.SetActive(active);
            if (!active)
            {
                m_CostItemTitle.text = Language.Get("L1049");
@@ -863,8 +861,17 @@
                }
                else
                {
                    AutoHammerWin.selectGodWeaponType = model.selectType;
                    WindowCenter.Instance.Open<AutoHammerWin>();
                    AutoHammerCost autoHammerCost;
                    if (model.TryGetAutoHammerCost(model.selectType, out autoHammerCost))
                    {
                        AutoHammerWin.selectGodWeaponType = model.selectType;
                        WindowCenter.Instance.Open<AutoHammerWin>();
                    }
                    else
                    {
                        var items = model.GetLevelUpItemByType(model.selectType);
                        ModelCenter.Instance.GetModel<GetItemPathModel>().SetChinItemModel(items[0]);
                    }
                }
            }
        }