该库存具有许多先进的功能,如容器内的容器、设备插槽、不同大小的物品,它们也可以旋转,容器可以轻松打开和管理。
在里面,你会发现一个完全复制的例子,在这个例子中,你可以设置你的战利品容器、拾音器、武器附件,甚至是战利品死亡玩家和AI,所以如果你想在下一个射击抢劫游戏中取得领先,这个例子适合你,而且很容易管理。
包含的示例是多种可能性之一,您可以设置自己的库存布局,系统将负责包括复制在内的一切,此外,该系统使用一个组件来管理玩家库存、战利品容器甚至供应商,所有这些参与者都共享同一个组件,这使得他们之间的通信变得容易。
如果你喜欢自己处理所有的事情,而不是使用可用的工具,那么库存UI由两个小部件组成,有了这两个小组件,你可以创建任何你想要的库存系统,JSIContainer将为你提供玩家想要移动的东西、被点击的项目等发生的一切,你可以决定应该发生什么。
请查看以下内容,以获得大多数功能的列表。
技术细节
特征:
您可以完全自定义库存
旋转项目
按住键拆分项目(适用于多个容器)
运行时调整项目维度大小
您可以在编辑器中将默认项目添加到库存中
您可以通过双击任何容器来打开它,并添加/删除任何您想要的内容。
您可以选择特定容器可以支持和不支持哪些项目。
2种类型的容器(正常库存和EquipToSlot)
更新游戏中的任何物品纹理、大小。
您可以处理各种事情的多个事件,如附件的逐个项目或组合项目等
您可以制作供应商、容器、可装备插槽和主要库存
提供拾取系统,易于集成
罕见的系统,每个容器都有可定制的颜色。
拾取和放下物品的声音
放置在项目容器上会尝试将项目添加到其中,并自动尝试找到添加它的最佳选项(旋转、堆叠)
堆放物品(集装箱之间的工程)
蓝图数量:
库存系统:7个小部件,1个拖放操作,3个枚举,3个结构,2个材料,3个拾音器。
示例:第一人称BP及其动画和材料、2张地图、2种游戏模式、1个玩家控制器、5个小部件、4个拾音器、15个图像