Project1
标题:
请问怎么判断返回的场景?
[打印本页]
作者:
白魔导师宝儿
时间:
2013-12-18 13:36
标题:
请问怎么判断返回的场景?
我在主菜单添加了读取存档
可是进行读取界面后再按B键会直接返回标题
请问要怎么改正?
再如果直接在地图上设置读取功能又该怎么弄?
作者:
Password
时间:
2013-12-18 18:12
范例已经制作好,请查看:
Project1.rar
(242.33 KB, 下载次数: 21)
2013-12-18 18:10 上传
点击文件名下载附件
注:修改的脚本已在脚本编辑器中名前用“★”标出,或者全局搜索“修改处”即可查到每一个修改点
下面摘自存读档语句的解释:
$scene = Scene_File.new(存读,返回标题,返回地图) #第一个参数true为存档,false为读档,第二个参数为true则结束后返回标题画面,第三个参数为true则返回地图画面,如果二、三都为false则返回菜单画面。
作者:
怪蜀黍
时间:
2013-12-18 19:45
本帖最后由 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里声明一个可读写的方法
attr_accessor :temp_swtich1
复制代码
然后你就可以几乎在脚本的任何地方使用这个全局变量了:
if $game_temp.temp_swtich1 == true # 可以省略==true
XXXXX
end
复制代码
这样就避免了占用默认的变量和开关。
作者:
白魔导师宝儿
时间:
2013-12-23 12:57
Password 发表于 2013-12-18 18:12
范例已经制作好,请查看:
看了看范例
能追问一下吗?
如果返回的场景还有其它的话要怎么改呢?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1