少年修仙传客户端代码仓库
client_linchunjie
2018-08-16 af752cb5721629490d9361ee9cf253f0d2ea9059
System/Treasure/TreasureStageTipWin.cs
@@ -131,45 +131,15 @@
                        m_Description.text = string.Empty;
                    }
                    break;
                case TreasureStageUnlock.Privilege:
                    m_ContainerFuncSoul.gameObject.SetActive(true);
                    m_ContainerSpecial.gameObject.SetActive(true);
                    var privilegeConfig = ConfigManager.Instance.GetTemplate<TreasurePrivilegeConfig>(m_TreasureStage.privilege);
                    m_Icon.SetSprite(privilegeConfig.Icon);
                    m_StageName.text = privilegeConfig.Name;
                    m_Description.text = UIHelper.ReplaceNewLine(privilegeConfig.Description);
                    DisplayTreasureSpecial();
                    break;
            }
        }
        void DisplayTreasureSpecial()
        {
            m_TreasurePrivileges[0].gameObject.SetActive(false);
            m_TreasurePrivileges[1].gameObject.SetActive(false);
            switch (m_Treasure.specialData.type)
            {
                case TreasurePrivilege.Sign:
                case TreasurePrivilege.Property:
                    break;
                case TreasurePrivilege.DemonJarAtk:
                    break;
                case TreasurePrivilege.StrengthenAdd:
                    break;
                case TreasurePrivilege.Suit:
                case TreasurePrivilege.RuneBreakExpAdd:
                case TreasurePrivilege.Boss:
                    m_TreasurePrivileges[0].gameObject.SetActive(false);
                    m_TreasurePrivileges[1].gameObject.SetActive(false);
                    break;
                case TreasurePrivilege.MountAtk:
                    break;
                case TreasurePrivilege.PetHp:
                    break;
                case TreasurePrivilege.Wing:
                    break;
                case TreasurePrivilege.Wash:
                    break;
                //case TreasureStageUnlock.Privilege:
                //    m_ContainerFuncSoul.gameObject.SetActive(true);
                //    m_ContainerSpecial.gameObject.SetActive(true);
                //    var privilegeConfig = ConfigManager.Instance.GetTemplate<TreasurePrivilegeConfig>(m_TreasureStage.privilege);
                //    m_Icon.SetSprite(privilegeConfig.Icon);
                //    m_StageName.text = privilegeConfig.Name;
                //    m_Description.text = UIHelper.ReplaceNewLine(privilegeConfig.Description);
                //    DisplayTreasureSpecial();
                //    break;
            }
        }