| 本帖最后由 76213585 于 2013-10-25 20:31 编辑 
 
 #========================# 不同標題音樂  By: Panda King#========================#             插入main以上#========================module Panda_Title_Music  Music = ["Scene1","Scene2","Scene3"] #音樂的檔案名稱  如不需要就留空    Music_Var = 1 #控制音樂的變量  標題BGM會改為music中的第N曲.endclass Scene_Title < Scene_Base   include Panda_Title_Music  def play_title_music    if !Music.nil?      if $game_variables[Music_Var] >= 1        RPG::BGM.new(Music[$game_variables[Music_Var]-1], 100, 100).play      else        $data_system.title_bgm.play      end    else      $data_system.title_bgm.play    end    RPG::BGS.stop    RPG::ME.stop  endend
#======================== 
# 不同標題音樂  By: Panda King 
#======================== 
#             插入main以上 
#======================== 
module Panda_Title_Music 
  Music = ["Scene1","Scene2","Scene3"] #音樂的檔案名稱  如不需要就留空   
  Music_Var = 1 #控制音樂的變量  標題BGM會改為music中的第N曲. 
end 
class Scene_Title < Scene_Base  
  include Panda_Title_Music 
  def play_title_music 
    if !Music.nil? 
      if $game_variables[Music_Var] >= 1 
        RPG::BGM.new(Music[$game_variables[Music_Var]-1], 100, 100).play 
      else 
        $data_system.title_bgm.play 
      end 
    else 
      $data_system.title_bgm.play 
    end 
    RPG::BGS.stop 
    RPG::ME.stop 
  end 
end 
恩.... 用法都在裡面了...
 可是如果變量值超過數組的內容就會報錯.......
 我再回去研究下
 ==========================================
 @893299399
 第十行?  可能是你的Scene_Title 的父類不是 Scene_Base?
 報錯訊息是不是 Super Class mismatch之類的?
 |