BGMのデフォルトのボリュームの設定の仕方について

176 views
Skip to first unread message

Shunpei

unread,
Nov 26, 2021, 2:43:02 AM11/26/21
to 宴ユーザーグループ
マッドネスラボ様

先ほどは、システムボイス再生の方法を教えていただき誠にありがとうございます。
無事すべてのシステムボイスを望んだように組み込むことができました。

さて、この度、デフォルトのボリュームの変更について教えていただければ幸いです。
Sound Manager | Unity用ビジュアルノベルツール「宴」 (madnesslabo.net)
↑の記事を参照しまして、SoundManagerのパラメーターを変更したいと考えておりますが、私の画面ではVersion3のパラメーター仕様でして、私が実際にいじりたいのはヴァージョン2の「 Master Vloume Bgm Vloume Ambience Vloume Voice Vloume Se Vloume」のような設定です。
とりわけここのBGM VolumeとVoice VolumeとSE VolumeについてVersion3において変更を加えたいのですが、どのようにすれば変更が可能でしょうか。

お手数をおかけいたしますが、ご回答いただけますと幸いです。


マッドネスラボ

unread,
Nov 26, 2021, 6:28:21 AM11/26/21
to 宴ユーザーグループ
soundManagerのほうにもプログラム上はBgmVolumeなどはあるのですが、
これはコンフィグの値で上書きされてしまうので、コンフィグの値のほうを変更してください。

詳しくはこちらに、

最後の方の「注意点」にあるように、 https://madnesslabo.net/utage/?page_id=515#i-6
ボリュームの値は前回の値がセーブデータに保存されそれが使われてしまうので、デフォルト値を変えたことを確認したい場合、いったんセーブデータを消去するなどしてください。

プログラムから値を変えたい場合は、
AdvEngineのメンバのConfigを呼び出して、各ボリュームの値を変更してください。

        var config = engine.Config;
        config.BgmVolume = 0.5f; //任意の値を設定

//同様にボイス、環境音、SE、マスターボリュームを設定可能
//config.VoiceVolume、
//config.AmbienceVolume;
//config.SeVolume;
//config.SoundMasterVolume;


2021年11月26日金曜日 16:43:02 UTC+9 Shunpei:

Shunpei

unread,
Nov 26, 2021, 10:29:55 AM11/26/21
to 宴ユーザーグループ
マッドネスラボ様

お世話になっております。
早速のご回答ありがとうございます!
Adv Configを見落としておりました。
デフォルトの値を変更することができました!

2021年11月26日金曜日 20:28:21 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages