Unity4 Audio クロスフェード

BGMAudioManager.unitypackage - Google ドライブ

Audioの再生プレハブを作成する。

機能

スクリプト

作成方法

CustomAudioSource

以下サイトのスクリプトを参考にしてCustomAudioSource.csを作成する。
Fading Audio Source - Unify Community Wiki
・Play(即座に再生)
・Stop(即座に停止)
・Pause
・フェード再生
・フェード停止
・ボイス再生時にBGMを下げるボイスハイライト設定
をの機能を加えたものが以下になります。
gist.github.com

クロスフェードスクリプト

CustomAudioSourceのプレハブを二つ作成し、それを管理する事でクロスフェードを行う
gist.github.com

UIボタンサンプル

f:id:yasuaki-ohama:20150726230318p:plain
gist.github.com

こういう奴ってUnity5ならいいのあるんだけどね

Audio Mixer
Unity 5で無料になった機能の使い方(2):
UnityのAudio Mixerの再生やボリュームを制御するには (1/3)
http://www.atmarkit.co.jp/ait/articles/1505/08/news009.html

Unity 5で音量を調整する方法
http://tsubakit1.hateblo.jp/entry/2015/05/23/234053

ボイス再生時にBGMを下げるボイスハイライト
http://www.cri-mw.co.jp/product/smartphone/adx2/