【Unity&NGUI】背包单格中最大数量怎么设置

本文介绍了如何在Unity与NGUI结合的背包系统中设置每个格子的最大物品数量。通过使用SIKI的36_NGUI_开发背包捡起物品的功能,结合自定义脚本,实现物品累加和新添。当拾取物品时,脚本会遍历每个格子,判断是否有空位或同名物品,并根据物品是否满格来决定是否继续添加。
摘要由CSDN通过智能技术生成

制作的时候主要是使用了SIKI的36_NGUI_开发背包捡起物品的功能,完成物品的累加和新添

参考了其他的网络文章资料

Unity3D--UGUI背包系统(三)


Backpack1是背包装备栏


Backpack1设置如下,挂载了Knapsack脚本

其中Item物体变量,赋值为ClothItem物体,如果拾取了物体,则创建一个此物体的克隆,然后对应不同的参数


ClothItem物体设置如下所示碰撞器一定要是(Trigger)


思路是,每个格子如果有物体则新建一个Item物体为预制体ClothItem

当然,使用代码在场景中创建的都是ClothItem(Clone),他的克隆物体


Item物体为预制体ClothItem的Knapsack I

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值