• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フラッシュ サウンドのフェードアウト(シーン終わりで自動的に))

フラッシュサウンドのフェードアウトの方法

このQ&Aのポイント
  • フラッシュムービーでBGMをループして鳴らす設定をした後、音をフェードアウトしながらシーンを切り替える方法について教えてください。
  • on/offボタンでBGMがループして鳴るような設定をした後、次のシーンに行く直前で音をフェードアウトしてシーンを切り替える方法について知りたいです。
  • フラッシュムービーを作成中で、BGMをループして鳴らす設定をした後、シーンが終わる直前で音をフェードアウトしながら次のシーンに行く方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • U-inu
  • ベストアンサー率66% (2/3)
回答No.1

以下の方法はどうでしょうか? // 1フレーム目 bgm_sound = new Sound(); bgm_sound.attachSound("bgm"); bgm_sound.start(0,999); vol = 100; // 2フレーム目 vol--; if (vol == 0) { gotoAndPlay(_currentframe+2); } else { bgm_sound.setVolume(vol); } // 3フレーム目 gotoAndPlay(_currentframe-1); // 4フレーム目 stop(); trace("停止");

crjcrj
質問者

お礼

親切に教えてくださってありがとうございます!! またひとつ勉強になってうれしいです。 on/offボタンにつけているので、やはりフレームにscriptを設定すると 音がだぶってしまったりするので、教えていただいたのを元に もう少し書き方を試してみて、それでだめだったらボタンなしでフェードアウト版で出稿しようと思います!ありがとうございました!!

その他の回答 (1)

  • U-inu
  • ベストアンサー率66% (2/3)
回答No.2

すみません、4フレーム目を間違いました(汗 vol--; bgm_sound.setVolume(vol); if (vol == 0) { bgm_sound.stop(); gotoAndPlay(_currentframe+2); }

crjcrj
質問者

お礼

ご丁寧にありがとうございます! 音はちゃんとじょじょに消えていきました! ただon/offボタンとだぶるので、もう少しそのあたりをいじってみます。