| 赞 | 27 |
| VIP | |
| 好人卡 | |
| 积分 | 17 |
| 经验 | |
| 最后登录 | 2025-11-27 |
| 在线时间 | 3039 小时 |
精灵族の天使<
- 梦石
- 0
- 星屑
- 1712
- 在线时间
- 3039 小时
- 注册时间
- 2007-3-16
- 回帖
- 33092
 
|
发表于 2007-8-13 14:38:07
|
显示全部楼层
9R啊,读档界面不能直接调用,否则出现的问题就是esc退回开始界面了。
你可以新建一个Scene_load2类的脚本(从Scene_Load复制),命名为Scene_Load2(要改动class名字,不要改脚本名!),然后再把那里面的Scene_Title.new改为Scene_Map.new……(也就是返回地图而不是返回开头!)
最后一键直接读档么。
如果是一键读档的话你可以在Scene_map的189行里面添上这几句:
# 按下 A 键的情况下
if Input.trigger?(Input::A)#可直接定义成其他键,不要和其他脚本冲突
# 不是在事件执行中的时候
unless $game_system.map_interpreter.running?
# SE 演奏
$game_system.se_play($data_system.decision_se)
$scene = Scene_load2.new #这个要和你自己的读档名称一致
end
end
这样,在地图中按shift可以自由读档了。
至于menu,可以参考2楼的方案,只要注意入口位置和你的读档名称一致就行了。 |
|