AudioMixerのパラメータをスクリプトから変更する

2020/10/12
Unity
AudioMixer

UnityのAudioMixerのパラメータ(音量など)をスクリプトから変更する手順

環境

  • Unity 2020.1.3f1

手順

パラメータのExpose

インスペクタから変更したいパラメータのコンテキストメニューを開き、「Expose 'xxx' to script」を選択。

expose

expose名を変更

exposeしたパラメータの名前を変更しておく

rename parameter

スクリプト

AudioMixer mixer;

private void SetVolume(float volume){
  mixer.SetFloat("MasterVolume", volume);
}

AudioMixerのボリュームの単位はDbなので注意
音量調整については以下に詳しい内容がある

© 2019-2022 hassakulab.com, built with Gatsby