Project1

标题: 如何对话时存档? [打印本页]

作者: a763731590    时间: 2014-7-10 16:53
标题: 如何对话时存档?
事件自动执行的时候按某个键可以呼出存档【或者菜单】界面这样……
在做全剧情的rm游戏,希望尽量不用 事件里多次设置呼出存档界面 的方法
因为不知道怎么说所以搜不到……(´Д`。)
作者: RyanBern    时间: 2014-7-10 16:59
不太清楚你的意思,事件中有“呼出存档界面”的指令,可以在事件未完之时存档。如果要这样的话,需要手动指定存档的位置,也可以不存档。
如果你的意思是自动把进度保存下来,可以试试这个。
  1. class Scene_Save
  2.   def quicksave
  3.     filename = "Userdata/Save1.rxdata"
  4.     file = File.open(filename, "wb")
  5.     write_save_data(file)
  6.     file.close
  7.   end
  8. end
复制代码
这个相当于给Scene_Save加了个方法。
然后在事件执行存档的地方,插入“脚本”指令,然后写:
  1. save = Scene_Save.new
  2. save.quicksave
复制代码
这样存档会悄悄地写入,并且是1号位。也不用打开存档界面了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1