赞 | 0 |
VIP | 8 |
好人卡 | 16 |
积分 | 11 |
经验 | 21080 |
最后登录 | 2022-6-14 |
在线时间 | 381 小时 |
Lv3.寻梦者 咩
- 梦石
- 0
- 星屑
- 1140
- 在线时间
- 381 小时
- 注册时间
- 2010-10-9
- 帖子
- 386
|
5楼
楼主 |
发表于 2011-6-5 16:43:47
|
只看该作者
piaoy 发表于 2011-6-5 16:21
额。。我用的是事件标题和菜单,
总之做的时候是按二周目的思路做的,
做完可以成功保存和读取,但是出现一 ...
写个详细的吧:
测试过程:
测试=》文件夹内无存档文件!
=》新游戏=》选择存档=》- file = File.open("actor.rxdata", "wb")
- Marshal.dump($game_system, file)
- Marshal.dump($game_switches, file)
- Marshal.dump($game_variables, file)
- Marshal.dump($game_self_switches, file)
- Marshal.dump($game_screen, file)
- Marshal.dump($game_actors, file)
- Marshal.dump($game_party, file)
- Marshal.dump($game_troop, file)
- Marshal.dump($game_map, file)
- Marshal.dump($game_player, file)
- file.close
复制代码 =》返回标题
执行了:- file = File.open("actor.rxdata", "rb")
- $game_system = Marshal.load(file)
- $game_switches = Marshal.load(file)
- $game_variables = Marshal.load(file)
- $game_self_switches = Marshal.load(file)
- $game_screen = Marshal.load(file)
- $game_actors = Marshal.load(file)
- $game_party = Marshal.load(file)
- $game_troop = Marshal.load(file)
- $game_map = Marshal.load(file)
- $game_player = Marshal.load(file)
- file.close
- # (执行并行事件)
- $game_map.update
- # 切换到地图画面
- $scene = Scene_Map.new
复制代码 =》来到地图
发现所有属性都无法修改了(状态里一直保持包存的数据) |
|