예제 #1
0
    // 显示当前物品信息
    public void ShowCurItemTip()
    {
        SysShopPageItem curItem = GetSelectedItem();

        if (null == curItem)
        {
            return;
        }

        if (curItem.GetGameItem().IsEquipMent())
        {
            EquipTooltipsLogic.SetDelegateBuyClick(EquipBuyBatchClick, EquipBuyClick);
            //             EquipTooltipsLogic.ShowEquipTooltip(curItem.GetGameItem(),
            //             m_curShopTable.CanBuyMulty > 0 ? EquipTooltipsLogic.ShowType.ShopBuyBatch : EquipTooltipsLogic.ShowType.ShopBuy);
            EquipTooltipsLogic.ShowEquipTooltip(curItem.GetGameItem(), EquipTooltipsLogic.ShowType.Info);
        }
        else
        {
            ItemTooltipsLogic.SetDelegateBuyClick(ItemBuyBatchClick, ItemBuyClick);
            //              ItemTooltipsLogic.ShowItemTooltip(curItem.GetGameItem(),
            //              m_curShopTable.CanBuyMulty > 0 ? ItemTooltipsLogic.ShowType.ShopBuyBatch : ItemTooltipsLogic.ShowType.ShopBuy,null);
            ItemTooltipsLogic.ShowItemTooltip(curItem.GetGameItem(), ItemTooltipsLogic.ShowType.Info);
        }
    }
예제 #2
0
    void CloseCurItemTip()
    {
        SysShopPageItem curItem = GetSelectedItem();

        if (null == curItem)
        {
            return;
        }

        if (curItem.GetGameItem().IsEquipMent())
        {
            UIManager.CloseUI(UIInfo.EquipTooltipsRoot);
        }
        else
        {
            UIManager.CloseUI(UIInfo.ItemTooltipsRoot);
        }
    }