UE5 插件开发指南
- 前言
- 0 数据结构
- 1 数据读取
- 2 事件流程
- 3 小结
前言
在背包系统中有个扩容功能,可以增加背包的负重和容量,之前没有细讲,这里针对这个问题进行补充,而快捷栏扩容和背包扩容是同样的思路,所以就不去额外解析快捷栏扩容了。如果大家可以理解背包系统,那么快捷栏就不会有问题,可以把快捷栏理解成玩家随时显示在视口上的小背包,只是多了一些快速激活物品的操作而已。
0 数据结构
这里设计了背包配置的数据结构,一方面便于策划配置参数,另一方面有利于保存数据和维护,思维导图如下所示:
对应的数据结构体代码如下所示:
//背包配置表
USTRUCT(BlueprintType)
struct <