UnLoad() публичный Метод

public UnLoad ( ) : void
Результат void
Пример #1
0
    public void hideScreen()
    {
        if (!videoPlaying)
        {
            return;
        }
        videoPlaying = false;
        MediaPlayerCtrl video = GameObject.Find("VideoManager").GetComponent <MediaPlayerCtrl> ();

        video.UnLoad();
        gameObject.GetComponent <Animator> ().Play("hideScreen");
        StartCoroutine(removeScreen());
    }
Пример #2
0
    void onChapterVideoEnded()
    {
        chapterVideo.OnEnd -= onChapterVideoEnded;
        chapterVideo.Stop();
        chapterVideo.UnLoad();

        pauseUI.SetActive(false);

        Resources.UnloadUnusedAssets();
        System.GC.Collect();

        SceneManager.LoadScene("Adventure1_2");
    }
Пример #3
0
    void onAdminVideoEnded()
    {
        adminVideo.Stop();
        adminVideo.UnLoad();
        adminVideo.OnEnd -= onAdminVideoEnded;
        mainUI.SetActive(true);
        physicalMissionScreen.SetActive(true);

        pauseUI.SetActive(false);

        //playAdminVideo3 ();
        mainUI.SetActive(true);
        missionSFX.Play();
    }
Пример #4
0
    void OnGUI()
    {
        if (GUI.Button(new Rect(50, 50, 100, 100), "Load"))
        {
            scrMedia.Load("EasyMovieTexture.mp4");
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 200, 100, 100), "Play"))
        {
            scrMedia.Play();
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 350, 100, 100), "stop"))
        {
            scrMedia.Stop();
        }

        if (GUI.Button(new Rect(50, 500, 100, 100), "pause"))
        {
            scrMedia.Pause();
        }

        if (GUI.Button(new Rect(50, 650, 100, 100), "Unload"))
        {
            scrMedia.UnLoad();
        }

        if (GUI.Button(new Rect(50, 800, 100, 100), " " + m_bFinish))
        {
        }

        if (GUI.Button(new Rect(200, 50, 100, 100), "SeekTo"))
        {
            scrMedia.SeekTo(10000);
        }


        if (scrMedia.GetCurrentState() == MediaPlayerCtrl.MEDIAPLAYER_STATE.PLAYING)
        {
            if (GUI.Button(new Rect(200, 200, 100, 100), scrMedia.GetSeekPosition().ToString()))
            {
            }

            if (GUI.Button(new Rect(200, 350, 100, 100), scrMedia.GetDuration().ToString()))
            {
            }
        }
    }
Пример #5
0
    void OnGUI()
    {
        toolbarInt = GUI.Toolbar(new Rect(10, 10, 250, 50), toolbarInt, new string[] { "内网", "腾讯云", "搬瓦工" });
        GUI.Label(new Rect(400, 10, 450, 50), scrMedia.GetCurrentState().ToString());
        GUI.Label(new Rect(500, 10, 550, 50), "本机IP:" + Network.player.ipAddress.ToString() + " 端口:8001");
        GUI.Label(new Rect(500, 60, 550, 100), str_show);
        switch (toolbarInt)
        {
        case 0:
            url = "rtsp://192.168.2.124:9554/webcam";
            break;

        case 1:
            url = "rtsp://rty813.xyz:28080/webcam";
            break;

        case 2:
            url = "rtsp://23.105.201.132:39554/webcam";
            break;
        }
        scrMedia.m_strFileName = url;
        if (GUI.Button(new Rect(50, 80, 100, 110), "Load"))
        {
            scrMedia.Load(url);
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 200, 100, 100), "Play"))
        {
            scrMedia.Play();
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 350, 100, 100), "stop"))
        {
            scrMedia.Stop();
        }

        if (GUI.Button(new Rect(50, 500, 100, 100), "pause"))
        {
            scrMedia.Pause();
        }

        if (GUI.Button(new Rect(50, 650, 100, 100), "Unload"))
        {
            scrMedia.UnLoad();
        }
    }
Пример #6
0
    void onAdminVideo2Ended()
    {
        if (adminVideo2.m_strFileName == "putitback.mp4")
        {
            mainUI.SetActive(true);
            enableNextBtn();
        }
        else
        {
            adminVideo2.Stop();
            adminVideo2.UnLoad();
            //adminVideo2.gameObject.SetActive (false);
            adminVideo2.OnEnd -= onAdminVideo2Ended;

            mainUI.SetActive(true);

            adminVideo2.Load("putitback.mp4");

            pauseUI.SetActive(false);

            photoController.GetImageFromCamera();
        }
    }
    void OnGUI()
    {
        if (GUI.Button(new Rect(50, 50, 100, 100), "Load"))
        {
            scrMedia.Load("Long_teaser_HQ.mp4");
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 200, 100, 100), "Play"))
        {
            scrMedia.Play();
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(50, 350, 100, 100), "stop"))
        {
            scrMedia.Stop();
        }

        if (GUI.Button(new Rect(50, 500, 100, 100), "pause"))
        {
            scrMedia.Pause();
        }

        if (GUI.Button(new Rect(50, 650, 100, 100), "Unload"))
        {
            scrMedia.UnLoad();
        }

        if (GUI.Button(new Rect(50, 800, 100, 100), " " + m_bFinish))
        {
        }

        if (GUI.Button(new Rect(200, 50, 100, 100), "SeekTo"))
        {
            scrMedia.SeekTo(10000);
        }


        if (scrMedia.GetCurrentState() == MediaPlayerCtrl.MEDIAPLAYER_STATE.PLAYING)
        {
            if (GUI.Button(new Rect(200, 200, 100, 100), scrMedia.GetSeekPosition().ToString()))
            {
            }

            if (GUI.Button(new Rect(200, 350, 100, 100), scrMedia.GetDuration().ToString()))
            {
            }

            if (GUI.Button(new Rect(200, 450, 100, 100), scrMedia.GetVideoWidth().ToString()))
            {
            }

            if (GUI.Button(new Rect(200, 550, 100, 100), scrMedia.GetVideoHeight().ToString()))
            {
            }
        }

        if (GUI.Button(new Rect(200, 650, 100, 100), scrMedia.GetCurrentSeekPercent().ToString()))
        {
        }
    }
Пример #8
0
 private void VideoOnEnd()
 {//结束视频播放
     mediaPlayerCtrl.Stop();
     mediaPlayerCtrl.UnLoad();
     videoMeshRenderer.enabled = false;
 }
    void OnGUI()
    {
        if (GUI.Button(new Rect(7 * (Screen.width / spaceBtnW), (Screen.height / spaceBtnH), btnWidth, btnHeight), "Reset"))
        {
            currentVideoIndex = 0;
            scrMedia.Load("" + strVideoName[currentVideoIndex]);
            m_bFinish = false;
        }

        if (GUI.Button(new Rect(7 * (Screen.width / spaceBtnW), 4 * (Screen.height / spaceBtnH), btnWidth, btnHeight), "Next"))
        {
            if (currentVideoIndex != strVideoName.Length - 1)
            {
                currentVideoIndex += 1;
                scrMedia.Load("" + strVideoName[currentVideoIndex]);
                m_bFinish = false;
            }
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), (Screen.height / spaceBtnH), btnWidth, btnHeight), "Load"))
        {
            scrMedia.Load("" + strVideoName[currentVideoIndex]);
            m_bFinish = false;
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), 4 * (Screen.height / spaceBtnH), btnWidth, btnHeight), "Play"))
        {
            scrMedia.Play();
            m_bFinish = false;
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), 7 * (Screen.height / spaceBtnH), btnWidth, btnHeight), "Stop"))
        {
            scrMedia.Stop();
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), 10 * (Screen.height / spaceBtnH), btnWidth, btnHeight), "Pause"))
        {
            scrMedia.Pause();
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), 13 * (Screen.height / spaceBtnH), btnWidth, btnHeight), "Unload"))
        {
            scrMedia.UnLoad();
        }

        if (GUI.Button(new Rect((Screen.width / spaceBtnW), 16 * (Screen.height / spaceBtnH), btnWidth, btnHeight), " " + m_bFinish))
        {
        }

        if (GUI.Button(new Rect(4 * (Screen.width / spaceBtnW), (Screen.height / spaceBtnH), btnWidth, btnHeight), "SeekTo"))
        {
            scrMedia.SeekTo(10000);
        }


        if (scrMedia.GetCurrentState() == MediaPlayerCtrl.MEDIAPLAYER_STATE.PLAYING)
        {
            if (GUI.Button(new Rect(4 * (Screen.width / spaceBtnW), 4 * (Screen.height / spaceBtnH), btnWidth, btnHeight), scrMedia.GetSeekPosition().ToString()))
            {
            }

            if (GUI.Button(new Rect(4 * (Screen.width / spaceBtnW), 7 * (Screen.height / spaceBtnH), btnWidth, btnHeight), scrMedia.GetDuration().ToString()))
            {
            }
        }
    }
 public override void Unload()
 {
     player.UnLoad();
 }
Пример #11
0
 public void Unload()
 {
     Debug.Log("Unloaded " + mediaPlayer.m_strFileName);
     mediaPlayer.UnLoad();
     isLoaded = false;
 }