查看: 1476|回复: 0

[已经过期] 如何在Scene_Battle中使$game_temp.gameover里能成功使用公共事件?

[复制链接]
梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
回帖
269
发表于 2012-3-20 23:00:21 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 ad1234a 于 2012-3-22 13:53 编辑

如题,我将下列的原始代码用过不同的方法修改过都没法让$game_temp.gameover成功调用32号公共事件。
  1.     # 游戏结束的情况下
  2.     if $game_temp.gameover
  3.       # 切换到游戏结束画面
  4.     $scene = Scene_Gameover.new
  5.       return
  6.     end
复制代码
这是用其中一个方法修改的:
  1.     # 游戏结束的情况下
  2.     if $game_temp.gameover
  3.     @common_event_id = 32
  4.     @phase4_step = 6
  5.     update_phase4
  6.     @cp_meters.visible = false
  7.       # 切换到游戏结束画面
  8.     #$scene = Scene_Gameover.new
  9.       return
  10.     end
复制代码
PS:调用32号公共事件的原因是在于本人已经用公共事件制作好仙剑五版的战斗失败界面,想直接在Scene_Battle中设置CP条和Window_BattleStatus不可见后调用公共事件的。

另附一张战斗时测试的效果图(战斗时直接调用,并非Scene_Battle中调用):
Game.JPG


‘‘──ad1234a于2012-3-22 13:55补充以下内容

麻烦请各位看看一下应该怎么搞可以的
’’
瑕米一个
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部