前提・実現したいこと
音量をスライダーで変更したい
発生している問題・エラーメッセージ
オーディオミキサー側の値は保持されるがシーンを切り替えるとスライダーの位置が初期値に戻ってしまいます
該当のソースコード
C#
1using UnityEngine; 2using System.Collections; 3using UnityEngine.Audio; 4using UnityEngine.UI; 5 6public class VolumeController : MonoBehaviour 7{ 8[SerializeField] 9private AudioMixer mixer; 10 11 public void SetMaster(float volume) 12 { 13 mixer.SetFloat("MasterVol", volume); 14 } 15 16 public void SetBGM(float volume) 17 { 18 mixer.SetFloat("BGMVol", volume); 19 } 20 21 public void SetSE(float volume) 22 { 23 mixer.SetFloat("SEVol", volume); 24 } 25}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。