- #============================================================================ 
- # ■ Scene_Title 
- #---------------------------------------------------------------------------- 
- #  处理标题前选择的类。 
- #============================================================================ 
-   
- class Scene_Tuichu 
-   #-------------------------------------------------------------------------- 
-   # ● 主处理 
-   #-------------------------------------------------------------------------- 
-   def main 
-     # 战斗测试的情况下 
-     if $BTEST 
-       battle_test 
-       return 
-     end 
-     # 载入数据库 
-     $data_actors        = load_data("Data/Actors.rxdata") 
-     $data_classes       = load_data("Data/Classes.rxdata") 
-     $data_skills        = load_data("Data/Skills.rxdata") 
-     $data_items         = load_data("Data/Items.rxdata") 
-     $data_weapons       = load_data("Data/Weapons.rxdata") 
-     $data_armors        = load_data("Data/Armors.rxdata") 
-     $data_enemies       = load_data("Data/Enemies.rxdata") 
-     $data_troops        = load_data("Data/Troops.rxdata") 
-     $data_states        = load_data("Data/States.rxdata") 
-     $data_animations    = load_data("Data/Animations.rxdata") 
-     $data_tilesets      = load_data("Data/Tilesets.rxdata") 
-     $data_common_events = load_data("Data/CommonEvents.rxdata") 
-     $data_system        = load_data("Data/System.rxdata") 
-     # 生成系统对像 
-     $game_system = Game_System.new 
-     # 生成命令窗口 
-     s1 = "是" 
-     s2 = "否" 
-     @command_window = Window_Command.new(192, [s1, s2]) 
-     @command_window.back_opacity = 160 
-     @command_window.x = 320 - @command_window.width / 2 
-     @command_window.y = 220 
-     # 生成提示窗口 
-     @tip_window = Window_Tip.new 
-     @tip_window.back_opacity = 160 
-     @tip_window.x = 320 - @tip_window.width / 2 
-     @tip_window.y = 162 
-     # 执行过渡 
-     Graphics.transition 
-     # 主循环 
-     loop do 
-       # 刷新游戏画面 
-       Graphics.update 
-       # 刷新输入信息 
-       Input.update 
-       # 刷新画面 
-       update 
-       # 如果画面被切换就中断循环 
-       if $scene != self 
-         break 
-       end 
-     end 
-     # 准备过渡 
-     Graphics.freeze 
-     # 释放窗口 
-     @tip_window.dispose 
-     @command_window.dispose 
-   end 
-   #-------------------------------------------------------------------------- 
-   # ● 刷新画面 
-   #-------------------------------------------------------------------------- 
-   def update 
-     # 刷新命令窗口 
-     @command_window.update 
-     # 按下 C 键的情况下 
-     if Input.trigger?(Input::C) 
-       # 命令窗口的光标位置的分支 
-       case @command_window.index 
-       when 0  # 是 
-       # 演奏确定 SE 
-       $game_system.se_play($data_system.decision_se) 
-       # 退出 
-       command_shutdown 
-       when 1  # 否 
-       # 演奏确定 SE 
-       $game_system.se_play($data_system.decision_se) 
-       $scene = Scene_Menu.new 
-       end 
-     end 
-   end 
-   #-------------------------------------------------------------------------- 
-   # ● 选择命令 [退出] 时的处理 
-   #-------------------------------------------------------------------------- 
-   def command_shutdown 
-     # 演奏确定 SE 
-     $game_system.se_play($data_system.decision_se) 
-     # 淡入淡出 BGM、BGS、ME 
-     Audio.bgm_fade(800) 
-     Audio.bgs_fade(800) 
-     Audio.me_fade(800) 
-     # 退出 
-     $scene = nil 
-   end 
-   #-------------------------------------------------------------------------- 
-   # ● 战斗测试 
-   #-------------------------------------------------------------------------- 
-   def battle_test 
-     # 载入数据库 (战斗测试用) 
-     $data_actors        = load_data("Data/BT_Actors.rxdata") 
-     $data_classes       = load_data("Data/BT_Classes.rxdata") 
-     $data_skills        = load_data("Data/BT_Skills.rxdata") 
-     $data_items         = load_data("Data/BT_Items.rxdata") 
-     $data_weapons       = load_data("Data/BT_Weapons.rxdata") 
-     $data_armors        = load_data("Data/BT_Armors.rxdata") 
-     $data_enemies       = load_data("Data/BT_Enemies.rxdata") 
-     $data_troops        = load_data("Data/BT_Troops.rxdata") 
-     $data_states        = load_data("Data/BT_States.rxdata") 
-     $data_animations    = load_data("Data/BT_Animations.rxdata") 
-     $data_tilesets      = load_data("Data/BT_Tilesets.rxdata") 
-     $data_common_events = load_data("Data/BT_CommonEvents.rxdata") 
-     $data_system        = load_data("Data/BT_System.rxdata") 
-     # 重置测量游戏时间用的画面计数器 
-     Graphics.frame_count = 0 
-     # 生成各种游戏对像 
-     $game_temp          = Game_Temp.new 
-     $game_system        = Game_System.new 
-     $game_switches      = Game_Switches.new 
-     $game_variables     = Game_Variables.new 
-     $game_self_switches = Game_SelfSwitches.new 
-     $game_screen        = Game_Screen.new 
-     $game_actors        = Game_Actors.new 
-     $game_party         = Game_Party.new 
-     $game_troop         = Game_Troop.new 
-     $game_map           = Game_Map.new 
-     $game_player        = Game_Player.new 
-     # 设置战斗测试用同伴 
-     $game_party.setup_battle_test_members 
-     # 设置队伍 ID、可以逃走标志、战斗背景 
-     $game_temp.battle_troop_id = $data_system.test_troop_id 
-     $game_temp.battle_can_escape = true 
-     $game_map.battleback_name = $data_system.battleback_name 
-     # 演奏战斗开始 BGM 
-     $game_system.se_play($data_system.battle_start_se) 
-     # 演奏战斗 BGM 
-     $game_system.bgm_play($game_system.battle_bgm) 
-     # 切换到战斗画面 
-     $scene = Scene_Battle.new 
-   end 
- end 
- #============================================================================== 
- # ■ Window_Tip 
- #------------------------------------------------------------------------------ 
- #  显示提示的窗口。 
- #============================================================================== 
-   
- class Window_Tip < Window_Base 
-   #-------------------------------------------------------------------------- 
-   # ● 初始化窗口 
-   #-------------------------------------------------------------------------- 
-   def initialize 
-     super(0, 0, 192, 58) 
-     self.contents = Bitmap.new(width - 32, height - 32) 
-     refresh 
-   end 
-   #-------------------------------------------------------------------------- 
-   # ● 刷新 
-   #-------------------------------------------------------------------------- 
-   def refresh 
-     self.contents.clear 
-     self.contents.font.color = normal_color 
-     self.contents.draw_text(0,-12, 172, 52, "要退出游戏吗?") 
-   end 
- end