/// <summary> /// 商城道具图标点击处理函数; /// </summary> /// <param name="shopT"></param> /// <returns></returns> public static bool OnShopItemIconClickHandler(ShopTemplate shopT) { if (shopT == null) { LogManager.LogError("ShopTemplate is NULL"); return(false); } switch (shopT.getPreviewType()) { case -1: break; case 1: int tableId = GameUtils.StringToInt(shopT.getPreviewContent()); return(ShowItemPreviewUIHandler(tableId)); case 2: ShowGroupItemPreviewUI(shopT); break; case 3: ShowYUEKAPreviewUI(shopT); break; default: LogManager.LogError("没有处理的商品点击预览类型"); return(false); } return(true); }