查看: 1322|回复: 3

[已经解决] 请问怎么判断返回的场景?

[复制链接]
梦石
0
星屑
381
在线时间
238 小时
注册时间
2013-8-20
回帖
410
发表于 2013-12-18 13:36:01 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我在主菜单添加了读取存档
可是进行读取界面后再按B键会直接返回标题
请问要怎么改正?
再如果直接在地图上设置读取功能又该怎么弄?
不定期回来6R玩。
↓下方广告帖,欢迎点击

送快递的水表员

梦石
10
星屑
5259
在线时间
3304 小时
注册时间
2012-6-27
回帖
7028

开拓者贵宾

发表于 2013-12-18 18:12:23 | 显示全部楼层
范例已经制作好,请查看:
Project1.rar (242.33 KB, 下载次数: 20)

注:修改的脚本已在脚本编辑器中名前用“★”标出,或者全局搜索“修改处”即可查到每一个修改点

下面摘自存读档语句的解释:
$scene = Scene_File.new(存读,返回标题,返回地图) #第一个参数true为存档,false为读档,第二个参数为true则结束后返回标题画面,第三个参数为true则返回地图画面,如果二、三都为false则返回菜单画面。

点评

我料想本回复会给苏联君的帮助很大,所以细心回复了喵~  发表于 2013-12-18 21:48

评分

参与人数 2星屑 +100 梦石 +1 收起 理由
铃仙·优昙华院·因幡 + 100 认可答案
怪蜀黍 + 1 范例考虑很周全

查看全部评分

回复

使用道具 举报

八宝粥的基叔

梦石
0
星屑
4957
在线时间
5234 小时
注册时间
2009-4-29
回帖
14054

贵宾

发表于 2013-12-18 19:45:47 | 显示全部楼层
本帖最后由 protosssonny 于 2013-12-18 19:47 编辑
Password 发表于 2013-12-18 18:12
范例已经制作好,请查看:


P蜀黍先赞苏联君范例考虑很周全,你考虑的情形包括:
1、标题画面读档情形
2、菜单读档情形
3、事件读档情形
然而不足是你忽略了你占用了1号变量$game_variables[1]而没有任何说明。这种只有1和0两个取值的时候,用开关比用变量更合理一些。
而我认为最好是不要占用默认变量。Game_Temp类是一个宝,各种暂时数据都可以使用它来暂时储存。你只需在Game_Temp里声明一个可读写的方法
  1. attr_accessor :temp_swtich1
复制代码
然后你就可以几乎在脚本的任何地方使用这个全局变量了:
  1. if $game_temp.temp_swtich1 == true # 可以省略==true
  2.   XXXXX
  3. end
复制代码
这样就避免了占用默认的变量和开关。

点评

嗯,谢P叔喵~ >w<  发表于 2013-12-18 21:52
终于知道attr能怎么用了!以前一直不知道是啥……呃,用变量是因为脚本打起来比较方便……(泥垢(其实变量名称里做了注释的  发表于 2013-12-18 21:46

评分

参与人数 1星屑 +200 收起 理由
Password + 200 精品文章

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

梦石
0
星屑
381
在线时间
238 小时
注册时间
2013-8-20
回帖
410
 楼主| 发表于 2013-12-23 12:57:55 | 显示全部楼层
Password 发表于 2013-12-18 18:12
范例已经制作好,请查看:

看了看范例
能追问一下吗?
如果返回的场景还有其它的话要怎么改呢?

点评

嗯……应该可以参考P叔的做法或者像我原本的范例里用变量判定,然后选择返回的场景  发表于 2013-12-23 17:41
不定期回来6R玩。
↓下方广告帖,欢迎点击
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部