设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1275|回复: 0
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
跳转到指定楼层
1
发表于 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中调用):



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

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 04:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表