誰か、状況に応じてシームレスに切り替わるBGMを作る方法をご存知ですか?(例えば、電気を消すと音楽がオルゴール調に変わるような)
特にRMXPではそれが少し難しいです。なぜなら、曲の途中から再生するオプションがないからです。この機能はVXAceで追加されました。これはエンジンの制限によるものです。もし曲をカスタムした開始位置から再生できれば、曲を変更して前の曲が止まったところから再開することができました。
一つの方法として、少なくともスクリプトなしで実行できるのは、両方のバージョンを最初から同時に再生することです。片方をBGSとして、もう片方をBGMとして再生し、それぞれの音量を変更して「手動で」切り替えます。ただし、音量を0に設定すると曲が停止するようです(私が間違っていなければ)。また、フェード機能も使用しないでください。これらも曲を停止してしまうためです。
もちろん、これには制限があります。同じ音楽にBGSスロットを使用することになり、また2つのバージョン間しか切り替えられません。
「いいね!」 1
ありがとうございます!この方法ならうまくいきそうです。というのも、私はある曲の2バージョンしか作る予定がないので。