コード例 #1
0
        private void OnReadyToStart()
        {
            activeStreamDurationSec = (mPlayer.videoPlayer.frameCount / mPlayer.videoPlayer.frameRate);

            mPlayer.Pause();

            frameReadyHandler = (source, index) => { OnFrameReady(); };
            mPlayer.videoPlayer.frameReady          += frameReadyHandler;
            mPlayer.videoPlayer.sendFrameReadyEvents = true;
        }
コード例 #2
0
    //Camera change Logic
    void cameraPositionChange(int camPosition)
    {
        if (camPosition > 2)
        {
            camPosition = 0;
        }

        //Set camera position database
        PlayerPrefs.SetInt("CameraPosition", camPosition);

        //Set camera position 1
        if (camPosition == 0)
        {
            cameraOne.SetActive(true);
            cameraOneAudioLis.enabled = true;

            cameraTwoAudioLis.enabled = false;
            cameraTwo.SetActive(false);

            cameraThree.SetActive(false);
            cameraThreeAudioLis.enabled = false;
            YoutubePlayer.Pause();
        }

        //Set camera position 2
        if (camPosition == 1)
        {
            cameraThree.SetActive(false);
            cameraThreeAudioLis.enabled = false;

            cameraTwo.SetActive(true);
            cameraTwoAudioLis.enabled = true;

            cameraOneAudioLis.enabled = false;
            cameraOne.SetActive(false);
            YoutubePlayer.Play();
        }

        //Set camera position 3
        if (camPosition == 2)
        {
            cameraThree.SetActive(true);
            cameraThreeAudioLis.enabled = true;

            cameraTwoAudioLis.enabled = false;
            cameraTwo.SetActive(false);

            cameraOneAudioLis.enabled = false;
            cameraOne.SetActive(false);
            YoutubePlayer.Pause();
        }
    }
コード例 #3
0
ファイル: MediaController.cs プロジェクト: DanSalib/MingoV2
 public void ResetSimplePlayback()
 {
     Player.Pause();
 }