读取的命令其实就是一句话:“ $scene =Scene_Load.new”。但是,如果光知道这话还是不行的,需要在菜单中加入命令。 其实,我不知道Scene_Load中定义的是什么东西,也不需要知道。因为程序已经设计好的东西,我们只要调用就可以了。
在Scene_Menu中“# 生成命令窗口”那里加入一个命令“读取”,然后在when的那块,加一个when 6 $scene = Scene_Load.new,测试,可以读取了,但是退出的时候却退到了标题上。其实,这也好解决---做一个新的Scene_Load类,只不过类的标题得改改了,加上一个区别符号“2”就可以了,内容么,自然和Scene_Load一样,也就是“Scene_Load2”。
然后,就是修改Scene_Load2。看到 “取消时的处理”了吗?原本定义的是退回标题,现在你把它改成$scene = Scene_Map.new就可以了。
也就是说:标题读取的是Scene_Load;菜单“读取”是Scene_Load2。很简单的道理。 这样菜单自己添加的when 6那里,$scene = Scene_Load2.new即可。 相关教学:shownews.asp?id=214,添加选项的方法,初级教程。 |