ゲームに嵐があるので、ゆっくりと嵐になり、雨がフェード インし、ループ可能な嵐のオーディオ ファイルになるアンビエント オーディオ ファイルを作成しました。これが私がやった方法です:
// Play intro clip and merge into main loop
var introTime = stormIntro.length;
AudioSource.PlayClipAtPoint( stormIntro, Vector3.zero, 0.7 );
Invoke( "StormMusic", introTime );
私が現在試みている方法は、storm_intro オーディオ クリップの長さを取得し、クリップを再生してから、イントロの長さが完了した後に storm_loop を呼び出して開始することです。これはちょっとうまくいきますが、2つの間にギャップがある場合があるため、実際にはそうではありません. では、移行がシームレスになるようにするにはどうすればよいでしょうか?