using System; using System.Collections; using System.Collections.Generic; using BITKit; namespace Net.Project.B.Inventory { /// /// 玩家背包 /// public interface IPlayerInventory { /// /// 背包 /// public IRuntimeItemContainer Container { get; } /// /// 拾取物品的工厂方法 /// event Action OnPickupItemFactory; /// /// 使用物品的工厂方法,如果返回true则代表物品已被其他逻辑处理 /// event Action UseFactory; /// /// 使用物品的事件,如果返回true则代表物品已被其他逻辑处理 /// event Action OnUsedItem; void UseItem(int id); } }