赞 | 3 |
VIP | 0 |
好人卡 | 39 |
积分 | 1 |
经验 | 101436 |
最后登录 | 2017-9-1 |
在线时间 | 2276 小时 |
Lv1.梦旅人 路人党员
- 梦石
- 0
- 星屑
- 52
- 在线时间
- 2276 小时
- 注册时间
- 2010-12-30
- 帖子
- 3225
|
木许许 发表于 2012-7-17 16:24
我确实插在了Scene_Battle4的下面,但是战斗结束直到返回地图,公共事件里的内容还是没执行 ... - class Scene_Battle
- def update_phase5
- # 等待计数大于 0 的情况下
- if @phase5_wait_count > 0
- # 减少等待计数
- @phase5_wait_count -= 1
- # 等待计数为 0 的情况下
- if @phase5_wait_count == 0
- # 显示结果窗口
- @result_window.visible = true
- # 清除主回合标志
- $game_temp.battle_main_phase = false
- # 刷新状态窗口
- @status_window.refresh
- #####################################################################
- #####################################################################
- common_event = $data_common_events[1]
- $game_system.battle_interpreter.setup(common_event.list, 0)
- #####################################################################
- #####################################################################
- # 刷新公共事件直到结束
- while $game_system.battle_interpreter.running?
- Graphics.update
- Input.update
- $game_system.battle_interpreter.update
- end
- end
- battle_end(0)
- return
- end
- end
- end
复制代码 |
|