跳到主要内容

G03-预制功能N选1

星火编辑器提供了预制功能n选1,那么要如何应用呢?

第一步,打开预制功能库,将右侧的n选1拖到左侧并点击应用。

第二步,点击跳转到数据编辑器,来到了奖励池的示例n选1页面。

奖励分页上连的奖励就是n选1中的选项,示例n选1中列出了可能有的各种奖励类型,点击跳转后对奖励进行详细配置。

以示例技能为例,右侧属性列表中可以设置奖励的属性信息。

随机权重处填写大于0的整数,计算该奖励被随机到的概率时按照:该奖励的随机权重/该奖励池中连接的所有奖励的随机权重之和。(0和负数被默认视为1)

奖励品质的等级与其对应的图片在【数据表】中进行配置,左右两边为一一对应关系。此处默认图片为库中自带的图片,可以按需使用库中的如下图片。

如需使用自己的图片,可以手动把文件放到ui/image文件夹里,然后在这里填写"image/<文件名.png>"。

第三步,在触发中写语句来打开和关闭n选1,此处填写的数字决定了游戏中打开的n选1的n是几。

调试时呈现的n选1按照触发中配置的数量来显示,可以在界面编辑器中调整位置和样式。预设的选项有5个,可以将多余的选项拖到n选1面板外面,然后将需要的选项保留并排列好位置。

最后隐藏面板后调试,执行触发后就可以看到n选1面板了。

目前旧项目打开N选1尚存在点小问题,需要进一步的设置。

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

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