Project1
标题:
修改菜单脚本的事情
[打印本页]
作者:
superjiaozi
时间:
2012-2-9 23:20
标题:
修改菜单脚本的事情
我已经把我的菜单脚本修改到只显示物品,存档,和返回标题界面了,现在又有两个问题。
1、怎么加一个读档?
2、右边那一大块本来用来显示人物状态的区域,被我弄成空白了,但是怎么完全去掉阿。
‘‘
{:4_148:}求解释阿,自己琢磨一天了都不懂。
──superjiaozi于2012-2-10 22:45补充以上内容’’
作者:
iisnow
时间:
2012-2-11 14:43
我只回答第1个问题……第2个问题太简单了:
1.首先,给菜单窗口添加“读档”这一选项:
add_command("读档", :load, save_enabled)
复制代码
插入到Window_MenuCommand的add_save_command方法或者make_command_list里面:
即:
class Window_MenuCommand
alias :old_add_save_command :add_save_command
def add_save_command
old_add_save_command
add_command("读档", :load, save_enabled)
end
end
复制代码
这时发现窗口出现了读档这一选项,但是点击没有用;
2.为选项附加对应方法:
在Scene_Menu的create_command_window方法后面添加
@command_window.set_handler(:load, method(:load))
复制代码
然后建立方法load
def load
SceneManager.call(Scene_Load)
end
复制代码
这样就OK了
总的脚本:
class Window_MenuCommand
alias :old_add_save_command :add_save_command
def add_save_command
old_add_save_command
add_command("读档", :load, save_enabled)
end
end
class Scene_Menu
alias :old_create_command_window :create_command_window
def create_command_window
old_create_command_window
@command_window.set_handler(:load, method(:load))
end
def load
SceneManager.call(Scene_Load)
end
end
复制代码
第2个问题……其实把Scene_Menu的start方法的create_status_window这句注释掉即可
作者:
A66018299
时间:
2012-3-25 17:08
我叫不出菜單
請大大救救我
X鍵沒坏
(我沒用這腳本喔)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1