幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2075|回复: 5

用RGSS能读写文件吗?

[复制链接]

3

主题

15

帖子

197

积分

③业余

积分
197
发表于 2004-9-27 09:20:18 | 显示全部楼层 |阅读模式
这样就可以不用数据库自制save了.........
回复

使用道具 举报

5

主题

35

帖子

439

积分

④见习

积分
439
发表于 2004-9-27 11:46:06 | 显示全部楼层
连读写文件都不需要
在Scene_Save的倒数第三行,加入
Marshal.dump($yourobject, file)
在Scene_Load的一堆Marshal.load后面(也是在最后)加入
$yourobject       = Marshal.load(file)   
其中$yourobject是你要用来存盘的全局变量
存档读写就搞定了
回复 支持 反对

使用道具 举报

3

主题

15

帖子

197

积分

③业余

积分
197
 楼主| 发表于 2004-9-27 12:44:59 | 显示全部楼层
谢谢~
回复 支持 反对

使用道具 举报

1

主题

79

帖子

1391

积分

⑥精研

物质和精神的变态形

积分
1391
发表于 2004-9-28 00:22:03 | 显示全部楼层
呵呵,可是有时候我需要自己修改数据存储文件哟,比如我不存盘,就只要发生了事件,然后退出再进入,主界面就能显示那个已经出发事件的cg等,这样的效果就必须自己读写文件了,不过实在是简单到没话说了,呵呵,我做了一个这样的文件用来存储及时事件的发生开关
回复 支持 反对

使用道具 举报

5

主题

35

帖子

439

积分

④见习

积分
439
发表于 2004-9-28 01:30:15 | 显示全部楼层
明白了,是通关的游戏追加CG欣赏这种东西吧
Marshal太强了,我写那个事件引擎的时候哈西表都存进去了……
回复 支持 反对

使用道具 举报

1

主题

79

帖子

1391

积分

⑥精研

物质和精神的变态形

积分
1391
发表于 2004-9-28 21:50:24 | 显示全部楼层
呵呵,是的,我也用了hash,为了动态调整cg出现顺序
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-17 18:52 , Processed in 0.014275 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表