少年修仙传客户端代码仓库
client_Wu Xijin
2019-04-17 829a17d9800e9cfc17125d16b1e3de0041aeb8a4
System/ItemTip/ItemTipWin.cs
@@ -18,8 +18,8 @@
        [SerializeField] TipItemBaseInfoWidget m_BaseInfoWidget;
        [SerializeField] TipItemDescriptionWidget m_DescriptionWidget;
        [SerializeField] TipAuctionTipWidget m_AuctionWidget;
        [SerializeField] OperateButton[] m_OperateButtons;
        [SerializeField] TipModelWidget m_ModelWidget;
        [SerializeField] OperateButton[] m_OperateButtons;
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
@@ -61,6 +61,7 @@
            DisplayItemUseState();
            DisplayAuctionInfo();
            DisplayOperateButton();
            DisplayModel();
        }
        #endregion
@@ -108,10 +109,22 @@
        {
            var baseInfo = EquipTipUtility.mainTipData.baseInfo;
            var config = ItemConfig.Get(baseInfo.itemId);
            if (config.Type == 124 || config.Type == 125)
            {
            m_ModelWidget.gameObject.SetActive(config.Type == 124 || config.Type == 125);
            switch (config.Type)
            {
                case 124:
                    var horseId = HorseConfig.GetItemUnLockHorse(config.EffectValueA1);
                    var horseConfig = HorseConfig.Get(horseId);
                    m_ModelWidget.Display(horseConfig.Model, ModelShowType.Mount, horseConfig.ShowFightPower);
                    break;
                case 125:
                    var petId = PetInfoConfig.GetItemUnLockPet(config.EffectValueA1);
                    var petConfig = PetInfoConfig.Get(petId);
                    m_ModelWidget.Display(petId, ModelShowType.Pet, petConfig.ShowFightPower);
                    break;
            }
        }
        private void DisplayOperateButton()