赞 | 0 |
VIP | 17 |
好人卡 | 14 |
积分 | 1 |
经验 | 10693 |
最后登录 | 2019-1-28 |
在线时间 | 142 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 142 小时
- 注册时间
- 2009-5-15
- 帖子
- 220
|
你跳过了默认的标题画面?
个人推断你是自己修改过或者插入脚本,以实现跳过默认标题画面的效果,然后用事件自制标题。
事件中/菜单中的“回到标题”基本上就是重置游戏(reset),所以才会重新回到第一张地图那里...
袋鼠的解决方案:
首先去 脚本编辑器 --〉Scene_End --〉84行换成- $scene = Scene_Title2.new
复制代码 然后插入以下这个脚本...在第96和98行编辑你的第二张地图的id和角色坐标就行了...
原理:
返回标题的指令本来是去默认的Scene_Title然后执行Scene_Title里面的脚本,
改了后就去Scene_Title2。
Scene_Title2基本上除了名字(第7行),以及进入游戏的位置(96、98行),其余的都是一样的。
所以,在游戏一开始的时候,就会直接执行Scene_Title的内容,然后进入游戏。
然而在游戏中,经过菜单的返回标题指令,就会去到scene_title2,并且进入这个脚本里面指定的地点。
我重新新建一个Scene_Title2是为了方便初始所有的数据,如果不需要特地初始数据的话,你可以直接把Scene_End的那一句改成- $game_map.setup(转移的地图ID)
- $game_player.moveto(转移的地图X,转移的地图Y)
- $game_player.refresh
- $game_map.autoplay
- $game_map.update
- $scene = Scene_Map.new
复制代码 |
评分
-
查看全部评分
|