Unityで使用できるシンプルなSoundManager
小規模な開発向けで、基本的な機能は大体揃ってます。
- ver1.1.0 (2018.10.21)
- ・Windowsでスクリプト生成時にエラーが出ていたので全体的に修正
- ・音楽ファイルを更新した時Enumの順番がズレてしまうことからInspector上で設定したSoundNameSEの値が変わってしまう不具合を修正
- ・Android,iOSでの動作確認
- ・SEのフェードイン,アウトの設定した時間が音より長い時の対策
以下のリンクからWebGLの実行ファイルに移動出来ます。
どんな機能があるか等の確認ができます。
SimpleSoundManager_Example
SimpleSoundManager(1.1.0)_IncludedExample
SimpleSoundManager(1.1.0)_NoExample
・オーディオファイルから音楽名のリスト(string,Enum)のスクリプトの自動生成
・インスペクタ上でのテスト再生
・ボリューム変更時の自動保存
・基本的なPause、Resume
・ボリューム指定再生
・フェードイン、フェードアウトの時間指定での再生
・回数指定のループ再生
・ピッチ指定の再生
・再生開始、終了などのタイミングでのコールバック指定
・座標指定をして3D再生
・オブジェクトに追従して再生
・基本的なPause、Resume
・ボリューム指定再生
・フェードイン、フェードアウトの時間指定での再生
・クロスフェードの重ねる割合の設定
・再生開始、終了などのタイミングでのコールバック指定
・イントロ曲を指定して再生
・FPSが低下した時にループ再生やイントロからメインに曲が移る時に若干遅延が発生する(ver.1.1.0)
・軽量化
・UIのボタンなどを操作した時の音を簡単に設定できるように
・Timelineに対応
Unity 2018.2.13f1
See LICENSE.