//-------------------------------------------------------------------------- // ● SE 的演奏 // se : 演奏的 SE //-------------------------------------------------------------------------- public void se_play(RPG.AudioFile se) { if (se != null && se.name != "") { Audio.se_play("Audio/SE/" + se.name + ".wav", se.volume, se.pitch); } }
//-------------------------------------------------------------------------- // ● ME 的演奏 // me : 演奏的 ME //-------------------------------------------------------------------------- public void me_play(RPG.AudioFile me) { if (me != null && me.name != "") { Audio.me_play("Audio/ME/" + me.name + ".mid", me.volume, me.pitch); } else { Audio.me_stop(); } Graphics.frame_reset(); }
//-------------------------------------------------------------------------- // ● 演奏 RPG.AudioFile // bgm : 演奏的 RPG.AudioFile //-------------------------------------------------------------------------- public void bgm_play(RPG.AudioFile bgm) { this.playing_bgm = bgm; if (bgm != null && bgm.name != "") { Audio.bgm_play("Audio/BGM/" + bgm.name + ".mid", bgm.volume, bgm.pitch); } else { Audio.bgm_stop(); } Graphics.frame_reset(); }
//-------------------------------------------------------------------------- // ● 演奏 BGS // bgs : 演奏的 BGS //-------------------------------------------------------------------------- public void bgs_play(RPG.AudioFile bgs) { this.playing_bgs = bgs; if (bgs != null && bgs.name != "") { Audio.bgs_play("Audio/BGS/" + bgs.name + ".wav", bgs.volume, bgs.pitch); } else { Audio.bgs_stop(); } Graphics.frame_reset(); }
//-------------------------------------------------------------------------- // ● 记忆 RPG.AudioFile //-------------------------------------------------------------------------- public void bgm_memorize() { this.memorized_bgm = this.playing_bgm; }
//-------------------------------------------------------------------------- // ● RPG.AudioFile 的淡出 // time : 淡出时间 (秒) //-------------------------------------------------------------------------- public void bgm_fade(int time) { this.playing_bgm = null; Audio.bgm_fade(time * 1000); }
//-------------------------------------------------------------------------- // ● 记忆 BGS //-------------------------------------------------------------------------- public void bgs_memorize() { this.memorized_bgs = this.playing_bgs; }