/// <summary> ///显示tips /// </summary> /// <param name="data">目标UI对象</param> /// <param name="targetUIObejct">目标UI对象</param> /// <param name="needCompare">是否需要装备对比</param> public void ShowItemTips(BaseItem data, GameObject targetUIObejct = null, bool needCompare = false) { UIDefine.TipsPanelData tipsPanelData = new UIDefine.TipsPanelData() { m_bool_needCompare = needCompare, m_data = data, m_obj_targetUIGameObj = (null != targetUIObejct && UnityEngine.LayerMask.LayerToName(targetUIObejct.layer) == "UI") ? targetUIObejct : null, }; ShowPanel(PanelID.ItemTipsPanel, data: tipsPanelData); }
public void ShowOtherItemTips(BaseItem data, GameObject targetObj, Dictionary <uint, uint> dicGem, uint pLevel) { UIDefine.TipsPanelData tipsPanelData = new UIDefine.TipsPanelData() { m_bool_needCompare = false, m_data = data, m_dicGem = dicGem, m_nPlayerLevel = (int)pLevel, m_obj_targetUIGameObj = (null != targetObj && UnityEngine.LayerMask.LayerToName(targetObj.layer) == "UI") ? targetObj : null, }; ShowPanel(PanelID.ItemTipsPanel, data: tipsPanelData); }