赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 42 |
经验 | 13328 |
最后登录 | 2024-8-10 |
在线时间 | 258 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 4169
- 在线时间
- 258 小时
- 注册时间
- 2013-10-13
- 帖子
- 815
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
#--------------------------------------------------------------------------
# ● 公共事件
#--------------------------------------------------------------------------
def command_117
# 获取公共事件
common_event = $data_common_events[@parameters[0]]
# 公共事件有效的情况下
if common_event != nil
# 生成子解释器
@child_interpreter = Interpreter.new(@depth + 1)
@child_interpreter.setup(common_event.list, @event_id)
end
# 继续
return true
end
在上面 ,@child_interpreter = Interpreter.new(@depth + 1)
为什么在本类的方法update中,@child_interpreter.update
这样不是形成死循环吗?为什么还能用?怎么不报错“stack level too deep”? |
|