void Start() { music = GetComponent <AudioStatusBase>(); sliderController = GetComponent <SliderController>(); sliderController.SetAction(ChangeMusic); sliderController.SetSaveKey(musicType.ToString() + "musicVolume"); }
private void Start() { if (!audioStatusBase) { audioStatusBase = AudioManager.Instance.GetDefaultSoundAudio(); } }
void Start() { if (eyeCamera == null) { eyeCamera = Camera.main; } audioManager = transform.GetComponent <AudioStatusBase>(); }
// Start is called before the first frame update void Start() { if (music == null) { music = GetComponent <AudioStatusBase>(); target = transform; } lastPosition = target.position; }
void Start() { if (eyeCamera == null) { eyeCamera = Camera.main; } //layerMask = (1 << layerId); audioManager = transform.GetComponent <AudioStatusBase>(); }
static public void Init(AudioStatusBase audio) { if (instance == null) { instance = new BgMusicManager(); instance.audioManager = audio; //instance.maxVolume = AudioManager.Instance.GetBGVolume(); Timer.Instance.BindUpdate(instance.Update); } }
static public void Init(GameObject MainGameObject) { if (instance == null) { instance = new AudioManager(); instance.muiscDataBase = DataManager.Instance.addData("musicData"); Transform soundObj = MainGameObject.transform.Find("DefaultSound"); AudioSource[] music = soundObj.GetComponents <AudioSource>(); int musicId = 0; foreach (MusicEnum key in Enum.GetValues(typeof(MusicEnum))) { DataBase muiscData = new DataBase(); double musicVolume = EncryptionManager.GetDouble(key.ToString() + "musicVolume", 1); muiscData.SetNumberValue("musicStatus", musicVolume > 0?1:0); muiscData.SetNumberValue("musicVolume", musicVolume); AudioStatusBase audio = null; if (key != MusicEnum.bgm) { audio = soundObj.gameObject.AddComponent <AudioStatusBase>(); } else { audio = soundObj.gameObject.AddComponent <AudioStatusBg>(); BgMusicManager.Init(audio); } audio.musicType = key; audio.repeat = true; audio.music = music[musicId]; muiscData.SetObjectValue("defaultAudioStatusBase", audio); muiscData.SetObjectValue("defaultMusic", music[musicId]); muiscData.Sync = true; instance.muiscDataBase.SetDataValue(key.ToString(), muiscData); musicId++; } //instance.audioManager = audio; //Timer.Instance.BindUpdate(instance.Update); } }
public void Start() { audioManager = transform.GetComponent <AudioStatusBase>(); }