【解決済み】進行ごとにBGMがシームレスで変更される仕組みを作りたい(音ハメ)
Posted: 2025年7月16日(水) 12:30
進行ごとにBGMがシームレスで変更される仕組みを作ろうと思っていますが、うまくいきません。
ブレスオブザワイルドの魔獣ガノン戦のイメージです。
①BGM切り替えポイントまでイベントが進行するとウェイトが発動
②再生位置が0か、22.5か45秒以上ならBGMの切り替えが行われる
現在、このように AudioManager._bgmBuffer.seek() でBGMの現在の再生位置を取得するスクリプトを入れ、BGM切り替えポイントまで行くとイベントのセルフスイッチでループ処理を入れています。
BGMのフェードはBGSと組み合わせて行おうと思っています。
ご存知の方がおりましたらご教示いただけますと幸いです。
ブレスオブザワイルドの魔獣ガノン戦のイメージです。
①BGM切り替えポイントまでイベントが進行するとウェイトが発動
②再生位置が0か、22.5か45秒以上ならBGMの切り替えが行われる
現在、このように AudioManager._bgmBuffer.seek() でBGMの現在の再生位置を取得するスクリプトを入れ、BGM切り替えポイントまで行くとイベントのセルフスイッチでループ処理を入れています。
BGMのフェードはBGSと組み合わせて行おうと思っています。
ご存知の方がおりましたらご教示いただけますと幸いです。