public static BackgroundMusicMag GetInstance() { if (bgmObj == null) { bgmObj = new BackgroundMusicMag(); audio = GameObject.Find("musicFile").GetComponent <AudioSource>(); IsPlay = true; } return(bgmObj); }
// Use this for initialization void Start() { UIButton[] btnArr = GetComponentsInChildren <UIButton>(); UIEventListener.Get(btnArr[0].gameObject).onClick = CallBack1; slider = GetComponentsInChildren <UISlider>(); bgm = BackgroundMusicMag.GetInstance(); slider[0].value = bgm.GetVol(); slider[1].value = bgm.GetPit(); slider[0].onChange.Add(new EventDelegate(this, "CallBack2")); slider[1].onChange.Add(new EventDelegate(this, "CallBack3")); switchBtn = GetComponentInChildren <UIToggle>(); UIEventListener.Get(switchBtn.gameObject).onClick = CallBack4; }