Edit

自定义游戏数值

自定义游戏数值一般用于制作跟该游戏(模板)相关的数值。

自定义游戏数值一般用于制作跟该游戏(模板)相关的数值。

比如玩家拥有的金币数,

不同的项目(模板)可能会有不同的自定义游戏数值。

该数值可用于使用变量记录,或判断,或是直接显示在界面中【游戏数值组件】

从程序角度上来说,自定义游戏数值相当于一个可带入参数的函数,返回结果是数值。

比如TBRPG-梦之剑中提供了一些自定义的游戏数值,以便获取、判断和显示

alt text

打开自定义游戏数值编辑器

菜单 -> 自定义编辑器 -> 游戏数值设定

编辑界面

自定义编辑器中的可视化制作编辑器界面的方法都是相同的,参考【自定义编辑面板】

实现游戏数值

Script.ts
module CumtomDataDisplay {
  /*
    自定义数值显示1 1表示对应1号自定义游戏数值
    @param trigger 事件触发器,可能为空,通过【条件分歧】或【数值设值】等事件指令中调用时存在触发器
    @param p 自定义数值参数 根据编辑器中预设的参数自动生成
   */
  export function f1(trigger: CommandTrigger, p: CustomGameNumberParams_1): number {
    return 0;
  }
}

Copyright © 2021 - 2025