少年修仙传客户端代码仓库
client_linchunjie
2018-11-19 fefd024920787987bd7c7c1868ea0ae425d8653e
3335 法宝界面拆分优化
2个文件已修改
14 ■■■■■ 已修改文件
System/Treasure/TreasureBaseWin.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/TreasureLevelUpWin.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/TreasureBaseWin.cs
@@ -258,6 +258,11 @@
            UI3DTreasureSelectStage.Instance.StartBack();
        }
        public void DisplayContainer(bool active)
        {
            m_DisplayContainer.gameObject.SetActive(active);
        }
        private bool AllowSelectTreasure(int treasureId)
        {
            Treasure treasure;
System/Treasure/TreasureLevelUpWin.cs
@@ -830,11 +830,20 @@
        private void PlaySkillShow()
        {
            var baseWin = WindowCenter.Instance.Get<TreasureBaseWin>();
            if (baseWin != null)
            {
                baseWin.DisplayContainer(false);
            }
            m_DisplayContainer.gameObject.SetActive(false);
            UI3DTreasureSelectStage.Instance.CloseRenderCamera();
            UI3DHeroSkillShow.Instance.ShowTreasureSkill(m_Treasure.id, () =>
            {
                m_DisplayContainer.gameObject.SetActive(true);
                if (baseWin != null)
                {
                    baseWin.DisplayContainer(true);
                }
                UI3DTreasureSelectStage.Instance.OpenRenderCamera();
                StartScreenShot();
            });