Esempio n. 1
0
    public void OnClickContinue()
    {
        GvrAudioSource clickSound = GameObject.Find(continueButton.name).GetComponent <GvrAudioSource>();

        if (clickSound != null)
        {
            clickSound.Play();
        }

        GameObject[] videoPlayerObjects = GameObject.FindGameObjectsWithTag("VideoPlayer");
        foreach (GameObject videoPlayerObject in videoPlayerObjects)
        {
            SimplePlayback player = GameObject.Find(videoPlayerObject.name).GetComponent <SimplePlayback>();
            if (player != null)
            {
                player.PlayerPause();
            }
        }

        if (pages[currentPage].tag == "VideoPlayer")
        {
            // videoPlayer.PlayerPause();
            pages[currentPage].GetComponent <Renderer>().enabled = false;
            mainCamera.GetComponent <AudioSource>().volume       = 0.7f;
        }

        currentPage++;
        if (currentPage >= pages.Length)
        {
            currentPage = 0;
        }
        refreshPage();
        if (pages[currentPage].tag == "VideoPlayer")
        {
            pages[currentPage].GetComponent <Renderer>().enabled = true;

            mainCamera.GetComponent <AudioSource>().volume = 0.2f;

            if (videoPlayerInitialized)
            {
                videoPlayer.Play_Pause();
            }
            else
            {
                videoPlayer.PlayYoutubeVideo(videoPlayer.videoId);
                videoPlayerInitialized = true;
            }
        }

        updateButton();
    }
Esempio n. 2
0
    // Use this for initialization
    void Start()
    {
        currentPage = 0;
        refreshPage();

        mainCamera = GameObject.Find("Main Camera");

        for (int i = 0; i < pages.Length; i++)
        {
            if (pages[i].tag == "VideoPlayer")
            {
                videoPlayer = GameObject.Find(pages[i].name).GetComponent <SimplePlayback>();
                // videoPlayer.Start();
                pages[i].GetComponent <Renderer>().enabled = false;
            }
        }

        updateButton();
    }
Esempio n. 3
0
 // Use this for initialization
 void Start()
 {
     instance          = this;
     playersimpleFront = GameObject.FindObjectOfType <SimplePlayback>();
     playerhighquality = GameObject.FindObjectOfType <HighQualityPlayback>();
 }