Unity4 Audio クロスフェード
BGMAudioManager.unitypackage - Google ドライブ
Audioの再生プレハブを作成する。
機能
- 音読み込み
- Play
- Stop
- Pause
- Fade
- クロスフェード
- ボイス用ハイライト機能
BGM素材
作成方法
CustomAudioSource
以下サイトのスクリプトを参考にしてCustomAudioSource.csを作成する。
Fading Audio Source - Unify Community Wiki
・Play(即座に再生)
・Stop(即座に停止)
・Pause
・フェード再生
・フェード停止
・ボイス再生時にBGMを下げるボイスハイライト設定
をの機能を加えたものが以下になります。
gist.github.com
クロスフェード用スクリプト
CustomAudioSourceのプレハブを二つ作成し、それを管理する事でクロスフェードを行う
gist.github.com
UIボタンサンプル
こういう奴って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/