BGMが終了した際に、リストから前回流していたBGM以外をランダムに選んで再生するようにしたいのですが、BGMの終了を取得するOn Audio FinishedがBGMが終了していなくても発動してしまいます。
特に効果音が複数同時に鳴った時に起こるような気がするのですが、詳しい発動条件は分かりません。ランダムにOn Audio Finishedが発動してBGMをコロコロ変えてしまうので煩わしいです。
On Audio Finishedを正常に動作させる方法、もしくは他にBGMの終了を検出する方法はあるでしょうか?ノードはBGM変更のイベントをOn Audio Finishedにバインドしているのみで、他でこのイベントを参照したり別のBGMを変更イベントがあったりはしません。
1 Like