赞 | 0 |
VIP | 186 |
好人卡 | 0 |
积分 | 1 |
经验 | 5829 |
最后登录 | 2012-12-21 |
在线时间 | 83 小时 |
Lv1.梦旅人 龙皇
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 83 小时
- 注册时间
- 2007-8-8
- 帖子
- 2956
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
Marshal.load(file)读取数据MS有一种(順序层次的)问题
根据Marshal.dump(obj, file)存取数据的順序
如果想要读取自己想要的数据,
就必須重复读N次(的 Marshal.load(file))才能读到你想要的数据
举个例子:
RM默认脚本下的顺序是
Marshal.dump(characters, file)
Marshal.dump(Graphics.frame_count, file)
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)
如果想要$game_map內的数据
就必須重复读11次(的 Marshal.load(file))才能读到
问题:
有沒辦法直接跳到第N层內的数据直接读取? |
|