Sound Manager


サウンドの管理を行います。宴で使用されるサウンドは、基本的に全てSoundMangerの子オブジェクトとして管理されます。
宴3以降で仕様が違うため、注意してください。

Version3

名前 内容
Master Vloume サウンドのマスターボリューム設定
Tagged Master Volume キャラクター個別のボリューム設定を使うときの各ボリューム。
基本的にはコンフィグで設定されたものが自動設定される
Duck Volume ダッキング(ボイス再生中にBGM、環境音のボリュームを下げる効果)の際にどれくらいボリュームを下げるかの割合
Duck Fade Time ダッキングのフェード時間
Default Fade Time サウンドがフェードする時間(秒)に指定がなかった場合のデフォルト値
Default Voice Fade Time ボイスがフェードする時間(秒)に指定がなかった場合ののデフォルト値
Default Volume 再生時の音量(0~1.0)に指定がなかった場合のデフォルト値
Voice Play Mode ボイスを鳴らすときの処理。
Add:直前のを鳴らしっぱなしにして、追加して鳴らす
Replay:直前のをフェードアウトし、同時に先頭から鳴らしなおす
NotPlaySame:同じサウンドが鳴っている場合は、そのままにしてなにもしない
On Create Sound サウンドマネージャーを上書きして、独自のサウンドマネージャーを使うときに使用
参考 サウンド再生にAdx2を使う

ボイスを複数キャラ同時に鳴らす場合

ボイスを複数キャラごとに同時に鳴らす場合、以下のようにプログラムからマルチボイス設定をオンにしてください。

	void Hoge()
	{
		SoundManager.GetInstance().MultiVoice = true;
	}

Version2

名前 内容
Master Vloume
Bgm Vloume
Ambience Vloume
Voice Vloume
Se Vloume
サウンドのボリューム設定。
実行時にコンフィグの値で上書きされるが、
コンフィグデータを使わない場合はこの値を手動で設定すること
Bbm Volume Filter Of Playing Voice ボイス再生時に、自動的にBGMの音量を下げる割合
Default Fade Time サウンドがフェードする時間(秒)に指定がなかった場合のデフォルト値
Default Voice Fade Time ボイスがフェードする時間(秒)に指定がなかった場合ののデフォルト値
Default Volume 再生時の音量(0~1.0)に指定がなかった場合のデフォルト値