赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 42 |
经验 | 13328 |
最后登录 | 2024-8-10 |
在线时间 | 258 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 4169
- 在线时间
- 258 小时
- 注册时间
- 2013-10-13
- 帖子
- 815
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
1,
为什么Interpreter.new需要循环?XP的
在地图场景中,方法update中,@map_interpreter.new(0,false)为什么要放在里面循环?
2,
def update
# 尝试执行事件列表、返回值为 false 的情况下
if execute_command == false
return
end
end
为什么 execute_command 要赋值为 false ? false 不是不执行了吗?
3,
def setup_starting_event
# 循环 (地图事件)
for event in $game_map.events.values
# 如果找到了启动中的事件
if event.starting
# 如果不是自动执行
if event.trigger < 3
# 清除启动中标志
event.clear_starting
end
# 设置事件
setup(event.list, event.id)
end
end
end
event.clear_starting不是不启动事件了吗?setup(event.list, event.id)还能继续吗?
4,
我查下了, execute_command这个方法没被调用,为什么地图能用这个方法execute_command里面的指令??? |
|