| | |
| | | [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>(); } } |
| | | |
| | |
| | | DisplayItemUseState(); |
| | | DisplayAuctionInfo(); |
| | | DisplayOperateButton(); |
| | | DisplayModel(); |
| | | } |
| | | |
| | | #endregion |
| | |
| | | { |
| | | 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() |