UE5 插件开发指南 前言 0 数据结构 1 合成面板UI组件 2 小结 前言 现在策划有一个合成物品的需求:可以将多个低级物品合成高级物品,如果背包中已有低级物品了,合成时需要减掉物品的费用,只需要支付合成费;提供玩家一个合成物品的层级视图,以便于玩家有节奏的购买物品,如下图所示: 0 数据结构 我们在开发物品接口的时候其实已经提供了合成物品的支持,如下图所示: 上图中的子集,就是用于合成该物品所需的低级物品编号数组,接口中也提供了获取物品子集的代码,如下所示: /** * @brief 获取物品子类编号 * @return 编号数组 */ UFUNCTION(Blue