背包系统&&ui界面&&物品蓝图
1. 物品信息
结构体
2. 创建可拾取物品(创建info(结构体类型的变量))
创建时为变量赋予初值
重叠事件
3. 创建实例
添加模型
4. ui 界面
创建变量(保存已创建的控件及物品数据)
勾选后在创建控件时可以为变量赋值
创建刷新函数
- 清除已有的控件
- 重新添加控件完成刷新
打勾后才能在图表中调用
创建地面上物体的控件(背包中物体控件外观一样)
同样新建结构体变量(在控件生成时赋值)
为控件设置文本
5. 角色蓝图
被点击时销毁并加入背包(同时清楚数组元素并刷新)
创建主界面并赋值(修改输入优先级)(背包界面要保存,以便检查刷新)
创建两个函数供角色与物体重叠时调用(上面物品蓝图中)
函数被调用时说明物体有变化,如何这时背包界面是打开的,就要刷新界面
修改数组元素并刷新控件