UnityでBGMのイントロ付きループに挑戦
最初に試したのはループ終端まで来たのを確認してAudioSource.timeをループ開始地点に飛ばす方法
www.shibuya24.info
次に試したのが、イントロ用とループ用でAudioSourceを2つ用意してループ用のAudioSourceをPlayScheduledでイントロ長分ずらして再生する方法。
qiita.com
自分の実装が良くなかったのかもしれないのですが、どちらの方法でもstreaming再生した時に音がプツッと途切れる事案が発生して断念。
結局Assetを購入して解決。
https://www.assetstore.unity3d.com/en/#!/content/51095
$21.6しましたが、今のところ途切れることはなく順調に動いているので満足してます。