Ejemplo n.º 1
0
    //Playlist playlist = null;
    public static WindowMusic GetInstance()
    {
        if (!instance)
        {
            contain      = new GameObject();
            contain.name = "WindowMusic";
            instance     = contain.AddComponent(typeof(WindowMusic)) as WindowMusic;
        }

        return(instance);
    }
Ejemplo n.º 2
0
        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());
            }
        }