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

对应的数据结构体代码如下所示:
USTRUCT(BlueprintType)
struct