仙剑之十里坡

标题: 跳过标题 [打印本页]

作者: BlackFeather    时间: 2010-3-27 16:36
标题: 跳过标题
  1. class Scene_Title
  2.   #--------------------------------------------------------------------------
  3.   # ● 住处理
  4.   #--------------------------------------------------------------------------
  5.   def main
  6.     # 战斗测试的情况下
  7.     if $BTEST
  8.       battle_test
  9.       return
  10.     end
  11.     # 载入数据库
  12.     $data_actors        = load_data("Data/Actors.rxdata")
  13.     $data_classes       = load_data("Data/Classes.rxdata")
  14.     $data_skills        = load_data("Data/Skills.rxdata")
  15.     $data_items         = load_data("Data/Items.rxdata")
  16.     $data_weapons       = load_data("Data/Weapons.rxdata")
  17.     $data_armors        = load_data("Data/Armors.rxdata")
  18.     $data_enemies       = load_data("Data/Enemies.rxdata")
  19.     $data_troops        = load_data("Data/Troops.rxdata")
  20.     $data_states        = load_data("Data/States.rxdata")
  21.     $data_animations    = load_data("Data/Animations.rxdata")
  22.     $data_tilesets      = load_data("Data/Tilesets.rxdata")
  23.     $data_common_events = load_data("Data/CommonEvents.rxdata")
  24.     $data_system        = load_data("Data/System.rxdata")
  25.             # 生成系统对像
  26.     $game_system = Game_System.new
  27.     # 停止演奏 ME、BGS
  28.     Audio.me_stop
  29.     Audio.bgs_stop
  30.     # 执行过渡
  31.     Graphics.transition
  32.     # 主循环
  33.     loop do
  34.       # 刷新游戏画面
  35.       Graphics.update
  36.       # 刷新输入信息
  37.       Input.update
  38.       # 刷新画面
  39.       update
  40.       # 如果画面被切换就中断循环
  41.       if $scene != self
  42.         break
  43.       end
  44.     end
  45.     # 装备过渡
  46.     Graphics.freeze
  47.   end
  48.   #--------------------------------------------------------------------------
  49.   # ● 刷新画面
  50.   #--------------------------------------------------------------------------
  51.   def update
  52.     command_new_game
  53.   end
  54.   #--------------------------------------------------------------------------
  55.   # ● 命令 : 新游戏
  56.   #--------------------------------------------------------------------------
  57.   def command_new_game
  58.     # 停止 BGM
  59.     Audio.bgm_stop
  60.     # 重置测量游戏时间用的画面计数器
  61.     Graphics.frame_count = 0
  62.     # 生成各种游戏对像
  63.     $game_temp          = Game_Temp.new
  64.     $game_system        = Game_System.new
  65.     $game_switches      = Game_Switches.new
  66.     $game_variables     = Game_Variables.new
  67.     $game_self_switches = Game_SelfSwitches.new
  68.     $game_screen        = Game_Screen.new
  69.     $game_actors        = Game_Actors.new
  70.     $game_party         = Game_Party.new
  71.     $game_troop         = Game_Troop.new
  72.     $game_map           = Game_Map.new
  73.     $game_player        = Game_Player.new
  74.     # 设置初期同伴位置
  75.     $game_party.setup_starting_members
  76.     # 设置初期位置的地图
  77.     $game_map.setup($data_system.start_map_id)
  78.     # 主角向初期位置移动
  79.     $game_player.moveto($data_system.start_x, $data_system.start_y)
  80.     # 刷新主角
  81.     $game_player.refresh
  82.     # 执行地图设置的 BGM 与 BGS 的自动切换
  83.     $game_map.autoplay
  84.     # 刷新地图 (执行并行事件)
  85.     $game_map.update
  86.     # 切换地图画面
  87.     $scene = Scene_Map.new
  88.   end
  89. end
复制代码
直接盖了Scene_Title就行,冲突么?用Scene_Title改的脚本……自己找找改的地方吧!




欢迎光临 仙剑之十里坡 (http://palslp.com/bbs/) Powered by Discuz! X2.5