Project1

标题: 如何避免循环过多的 stack level too deep 报错 [打印本页]

作者: wbsy8241    时间: 2011-11-8 19:33
标题: 如何避免循环过多的 stack level too deep 报错
请问 如何避免循环过多的 stack level too deep 报错?

在写寻路脚本的时候遇到的路径复杂的时候就会发生这个错误.dsu_plus_rewardpost_czw
作者: summer92    时间: 2011-11-8 20:22
循环过多就会错误吧,把循环拆成几个嘛,rgss本来就有这个限制吧
作者: 怪蜀黍    时间: 2011-11-8 21:55
我遇到的情况是定义嵌套之后就发生这样的错误!
就是A定义调用了B,B定义又调用了A,结果发生这样的错误。
作者: wbsy8241    时间: 2011-11-8 22:32
把原 A调用B A调用A  (A调用A过多才会报错)

改成了
loop do
  调用B
  ...
end
就没事了= =
作者: summer92    时间: 2011-11-9 12:17
分开搞吧,LZ, 据说搞太多电脑会挂点,或者看看那些书怎么说的




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1