//Playlist playlist = null; public static WindowMusic GetInstance() { if (!instance) { contain = new GameObject(); contain.name = "WindowMusic"; instance = contain.AddComponent(typeof(WindowMusic)) as WindowMusic; } return(instance); }
protected override void OnEnter() { AddMessage(); SetAudioVisualizer(); //LeapModule.transform.position = new Vector3(0, 0, 5.4f); playlist = WindowMusic.GetInstance().GetPlaylist(); holostarSettingModel.HoloStarSetting.musicSetting.musicNowTime = audioSource.time; string tempJsonMsg = JsonUtility.ToJson(holostarSettingModel.HoloStarSetting); WindowBluetooth.GetInstance().SendBluetoothMsg(tempJsonMsg, SENDMSGTYPE.SETTING); if (holostarSettingModel.IsMusicPlay) { int motionNum = UnityEngine.Random.Range((int)AnimationType.Motion1, (int)AnimationType.Motion7 + 1); SetAniMation(motionNum); StartCoroutine(NowPlayingMusic()); } }