自定义方法

来自节奏医生中文百科
Admin讨论 | 贡献2021年11月13日 (六) 22:22的版本 (开个头)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

注意事项

roomID 以及 rowID 是“零索引”的,这意味着数字从 0 开始计数,不像在游戏内的从 1 开始。所以 0 代表 房间#1,1 代表 房间#2,等等。

“手术”是社区对于使用文本编辑器直接修改 .rdlevel 文件的称呼,这样是某些效果可以实现的唯一方法。

一个"int"(整型)是一个整数,0,3,-5,244 都是整型

一个"float"(浮点数)是一个可以有小数点的数,比如 3.4,0.4,-2.0 都是浮点数

一个"bool"(布尔值)可以是 true(真),或者 false(假)

一个"string"(字符串)是一系列字符,他们在关卡编辑器里面的形式是 str:[文字]。 不要使用双引号,否则编辑器会坏掉。

一个"enum"(枚举类型)是一个特定列表里面的一个词。比如缓动枚举可以设置成 InOutSine 和 OutBack,但是其他(不在列表内的)值是不可以的

有些指令并不能在自定义方法动作中执行,而是在一个注释动作里面以这样的格式运行的:

()=>[命令](参数1, 参数2, ...)

像这样的命令会以黄色来标注