如何开发背包扩容功能?

前言

在背包系统中有个扩容功能,可以增加背包的负重和容量,之前没有细讲,这里针对这个问题进行补充,而快捷栏扩容和背包扩容是同样的思路,所以就不去额外解析快捷栏扩容了。如果大家可以理解背包系统,那么快捷栏就不会有问题,可以把快捷栏理解成玩家随时显示在视口上的小背包,只是多了一些快速激活物品的操作而已。

0 数据结构

这里设计了背包配置的数据结构,一方面便于策划配置参数,另一方面有利于保存数据和维护,思维导图如下所示:
背包配置结构
对应的数据结构体代码如下所示:

//背包配置表
USTRUCT(BlueprintType)
struct <

猜你喜欢

转载自blog.csdn.net/qq_30137245/article/details/130987896