加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
在跟着F1实践篇学创建窗口的脚本,这一段不是很明白
class Scene_Story < Scene_MenuBase def start super @story_window = Window_Story.new @story_window.set_handler(:cancel, method(:return_scene)) end end
class Scene_Story < Scene_MenuBase
def start
super
@story_window = Window_Story.new
@story_window.set_handler(:cancel, method(:return_scene))
end
end
大概知道第四行为了调用Window_Story类创建窗口,但前后都找不到"@story_window"这个变量,那这个变量是在什么时候被调用的呢?
我把这一行去掉之后再运行果然就没办法点进创建的窗口了。
在预设脚本里也发现有很多这样的实例变量,在某个def里出现过一次之后再也没有出现过,我想知道这些实例变量的运作机制和使用方法(´゚Д゚`) |