/// <summary> /// 使用物品,是装备则装备 /// </summary> /// <param name="itemId"></param> public void UseItem(int itemId, Action callback = null) { var item = CurPlayerInfo.ItemList.Find(info => info.ItemId == itemId); if (item != null) { var itemCfg = ItemConfig.GetData(itemId); switch (itemCfg.ItemType) { case ItemType.Consumable: break; case ItemType.Equipment: break; } item.ItemPos = ItemPos.Use; } if (callback != null) { callback(); } }