这个背包系统我是跟着视频(黑暗之光)用NGUI做的,假如后面有时间的话我会自己用UGUI做一个。
大概介绍一下效果吧:按键模拟拾取物品,物品会放在背包的方格中,显示物品数量,鼠标移到物品上会显示物品信息,实现拖拽(判定拖拽到的位置)。
大概思路如下:
1、搭建背包UI(手动搭建)
2、使用txt文件存储物品信息(注意各项存储顺序)
3、创建脚本从txt文件中读取物品信息
4、模拟拾取物品,根据txt文件创建图标到背包的格子中
5、显示物品的数量
6、实现拖拽图标的功能
7、显示物品信息
大致的思路如上,具体的细节在后面的博客中再进行详细的介绍。
下载地址:GitHub链接 <https://github.com/a-clear-chen/BagSystem>
(可以只下载里面导出的包,unity自己自动生成了很多东西,导致文件很大)
热门工具 换一换