RX0500

领域: 解析

错误消息

已退役的内置功能:%s(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

你在脚本里写了 char.at,想取文本里的第几个字符,引擎说:这个内置功能已经退役了。这并不是找不到它,而是有一项裁定,明确把它取消了。理由是:对文本取字符,其实就是给位置命名,跟列表的做法一样,不需要另外一个专门的功能。新的写法很简单:t 点一,取第一个字符;t 点 backwards 点一,从后往前取第一个;t 点方括号二到四,取一段。小例子:把 char.at 加 t 和三,改成 t 点三。顺便说一下,如果你自己写了一个同名的函数,那你的函数仍然优先,不受影响。

文本来自 Rush 引擎的错误目录。