使用alias。这个在很多插件脚本中都会用到。
如果不能理解它的原理,请尝试模仿之。
[pre lang="Ruby"]class Scene_Title
alias old_main main ##
def main
@extra_window = Window_Yours.new
old_main
@extra_window.dispose
end
end[/pre]
第二行就使用了alias关键字。它的标准格式是
alias 新方法名 原方法名
注意,新方法名不推荐使用old_main这样大众化的名字,而推荐使用较长不容易重复的名字。否则,一旦有人和你使用一样的名字进行alias,你们的脚本放在一起时会出错。