错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
引擎告诉你:某个文本比它的工作窗口还宽。有些功能在处理文字时,用的是固定大小的窗口,比如拼接路径,或者比较要排序的成员。如果文字太长,窗口放不下,该怎么办?最省事的办法是把多出来的部分砍掉。可是砍掉之后会发生什么?一个被砍掉尾巴的路径,会指向另一个完全不同的文件;一个被砍短的成员,会被排到错误的位置,而且没有人会察觉。所以引擎选择拒绝,而不是悄悄裁剪。括号里会告诉你是哪个窗口太窄。修法是缩短那段文本,或者把它拆成更小的部分再处理。宁可明确地失败,也不要悄悄地出错。
文本来自 Rush 引擎的错误目录。
