加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
module SceneManager #-------------------------------------------------------------------------- # ● 模块的实例变量 #-------------------------------------------------------------------------- [url=home.php?mod=space&uid=420706]@Scene[/url] = nil # 当前场景实例 @stack = [] # 场景切换的记录 @background_bitmap = nil # 背景用的场景截图 #-------------------------------------------------------------------------- # ● 运行 #-------------------------------------------------------------------------- def self.run DataManager.init Audio.setup_midi if use_midi? @scene = first_scene_class.new @scene.main while @scene end #-------------------------------------------------------------------------- # ● 获取最初场景的所属类 #-------------------------------------------------------------------------- def self.first_scene_class unless $BTEST DataManager.setup_new_game end $BTEST ? Scene_Battle : Scene_Map end
module SceneManager
#--------------------------------------------------------------------------
# ● 模块的实例变量
#--------------------------------------------------------------------------
[url=home.php?mod=space&uid=420706]@Scene[/url] = nil # 当前场景实例
@stack = [] # 场景切换的记录
@background_bitmap = nil # 背景用的场景截图
#--------------------------------------------------------------------------
# ● 运行
#--------------------------------------------------------------------------
def self.run
DataManager.init
Audio.setup_midi if use_midi?
@scene = first_scene_class.new
@scene.main while @scene
end
#--------------------------------------------------------------------------
# ● 获取最初场景的所属类
#--------------------------------------------------------------------------
def self.first_scene_class
unless $BTEST
DataManager.setup_new_game
end
$BTEST ? Scene_Battle : Scene_Map
end
@scene = first_scene_class.new
first_scene_class
这个不是方法吗
方法也能和类一样用来生成实例对象? |