跳到主要内容

G02-游戏局内商店

提供了局内商店,需要在预制功能库中使用了局内背包的前提下使用。

第一步,在预制功能库中将右侧的局内商店拖到左侧并点击应用,应用后可以点击跳转到数编的示例商店中。

在引入商店模块后,在奖励池类型里应该有一个节点[局内商店]示例商店

若在数编中找不到奖励池和奖励分页,须在设置处进行勾选。

这里是商店模块配置的解释

第二步,在数据编辑器的奖励中配置商品,奖励就是商店页中售卖的商品。

第三步,在触发中按需编写打开商店的语句。商人单位是个虚拟的概念,并不需要实际上以某个单位的背包做为商店。商人单位的存在,可以在验证器中限制多少码距离内能够购买等等。

添加了局内商店的预制功能库后就能在界面编辑器中看到局内商店的ui排布了,局内商店支持在界面编辑器中调整位置等。局内商店的组件位于组件库中,均绑定了逻辑,故不支持应用在其他地方。

目前旧项目打开局内商店尚存在点小问题,需要进一步的设置。

打开数据编辑器,在模板中找到gui控件模板。(若不能看到,则在设置中勾选gui控件)

找到其中的mainpage,将局内商店连接到mainpage。而后保存项目,重启编辑器。再次打开后就能在界面编辑器看到局内商店了。