private void ClickSelectItem(IUIObject obj) { ItemTooltipDlg itemTooltipDlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.ITEMTOOLTIP_DLG) as ItemTooltipDlg; if (this.m_itSelectItem.Data is ITEM) { ITEM pkItem = (ITEM)this.m_itSelectItem.Data; itemTooltipDlg.Set_Tooltip((G_ID)base.WindowID, pkItem, null, false); } else if (this.m_itSelectItem.Data is PointTable) { PointTable pointTable = (PointTable)this.m_itSelectItem.Data; ITEM iTEM = new ITEM(); iTEM.Init(); iTEM.m_nItemUnique = pointTable.m_nItemUnique; iTEM.m_nItemNum = 1; itemTooltipDlg.Set_Tooltip((G_ID)base.WindowID, iTEM, null, false); } else if (this.m_itSelectItem.Data is JewelryTable) { JewelryTable jewelryTable = (JewelryTable)this.m_itSelectItem.Data; ITEM iTEM2 = new ITEM(); iTEM2.Init(); iTEM2.m_nItemUnique = jewelryTable.m_nItemUnique; iTEM2.m_nItemNum = 1 * jewelryTable.m_nExchangeNum; itemTooltipDlg.Set_Tooltip((G_ID)base.WindowID, iTEM2, null, false); } else { Debug.LogError("Can't Find Obj type"); itemTooltipDlg.Close(); } }
private void ClickSelectItem(IUIObject obj) { ItemTooltipDlg itemTooltipDlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.ITEMTOOLTIP_DLG) as ItemTooltipDlg; if (this.m_kSelectItem.Data is ITEM) { ITEM pkItem = (ITEM)this.m_kSelectItem.Data; itemTooltipDlg.Set_Tooltip((G_ID)base.WindowID, pkItem, null, false); } else if (this.m_kSelectItem.Data is GuildWarExchangeTable) { GuildWarExchangeTable guildWarExchangeTable = (GuildWarExchangeTable)this.m_kSelectItem.Data; ITEM iTEM = new ITEM(); iTEM.Init(); iTEM.m_nItemUnique = guildWarExchangeTable.m_nItemUnique; iTEM.m_nItemNum = 1; itemTooltipDlg.Set_Tooltip((G_ID)base.WindowID, iTEM, null, false); } else { Debug.LogError("Can't Find Obj type"); itemTooltipDlg.Close(); } }