错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
引擎在登记身份的维度时,内存之门说了不。这是什么情况呢?维度法则有多少行,完全由 dimensions.feml 里声明的维度决定,想加一个维度,就在那个文件里加一行,不需要动引擎代码,以前那个固定的八行上限,已经被取消了。这些行是向内存之门借地方来放的,门背后是一块竞技场,有它自己的预算。这一次,预算用完了,门说:没地方了。消息里告诉你预算是多少,以及在哪个维度那里满的。引擎为什么不干脆丢掉后面的维度呢?因为被丢掉的维度,是引擎声明过却再也看不见的维度,那样的法则,只会对没丢的那些行说一切一致,这是自欺欺人。所以它选择拒绝诞生。怎么办?检查是不是声明了不该有的大量维度,或者调高竞技场的预算。记住:宁可停下,也不要少看一行。
文本来自 Rush 引擎的错误目录。
