赞 | 20 |
VIP | 5 |
好人卡 | 35 |
积分 | 13 |
经验 | 51247 |
最后登录 | 2019-7-17 |
在线时间 | 995 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1293
- 在线时间
- 995 小时
- 注册时间
- 2014-12-14
- 帖子
- 3016
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 Vortur 于 2016-11-9 00:22 编辑
待整理:所有调用gameover的地方
解决方法:
1.将角色死亡时转入的场景由gameover改为“排泄”,排泄< Scene_MenuBase
2.在“排泄”中调用公共事件,并“转回”之前场景
3.在“排泄”中转入场景gameover。
感谢1#的热心解答。@管理员 请结贴谢谢!@丿梁丶小柒, @RaidenInfinity, @VIPArcher
P.S.呃...也希望1#的热心好人息怒...
调用公共事件的函数:
$game_temp.reserve_common_event(8)
在判定进入Scene_Gameover的脚本里、在Gameover场景里都不能正常使用,希望能够大神告知如何在这里面成功调用它的方法。
或者求一个【在脚本中】正确释放 SiNova鼠标脚本 或 Mode 7 Ace 的方法也可。
总之不要导致出错就行。
详情:
1. 工程里同有【Mode 7 Ace】和【SiNova】插件。
2. 在以“伪3d”显示的场景中:玩家死亡→返回标题画面→选择“开始游戏”,就会报错。
如图
3. 如果在进入gameover画面前关闭3d效果则无此bug。
如果事件触发“游戏结束”,可以用事件来“关闭3D”。但是,“角色全部死亡”触发“游戏结束”,就无法这样操作。求一个稳妥的解决方法。
在下尝试了:
1.在gameover的sence里调用公共事件进行排泄
2.在“判定队伍全灭”的def处调用公共事件进行排泄
都无法成功
|
|