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(); }
// 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(); }
// Use this for initialization void Start() { instance = this; playersimpleFront = GameObject.FindObjectOfType <SimplePlayback>(); playerhighquality = GameObject.FindObjectOfType <HighQualityPlayback>(); }