欢迎光临散文网 会员登陆 & 注册

Unity 背包物品交互显示——麦叔《迷失岛2》游戏框架

2023-04-06 16:35 作者:南桥思休  | 我要投稿

上篇文章实现的是当鼠标点击tag为item的物品是,物品隐藏,并将它加入到InventoryManager的List<ItemName> itemList里

之前ItemDataList_SO里主要存储的是一个 ItemDetails

通过下面函数找到对应的ItemDetails:

那么我们这里要做的主要内容:

我们这里就可以根据找到的 ItemDetails对应的itemSprite将其显示在对应的SlotHolder上

UI框架与点击逻辑的联系

注意SlotHolder一开始需要隐藏

 InventoryUI脚本:

统筹管理对SlotUI 的触发,还有控制附加的左右按钮的显示

SlotUI脚本:

根据对应到的itemDetails利用SetItem(ItemDetails itemDetails)具体显示


Unity 背包物品交互显示——麦叔《迷失岛2》游戏框架的评论 (共 条)

分享到微博请遵守国家法律