Example #1
0
    // Use this for initialization
    void Start()
    {
        movieTexture.loop = false;

        movieTexture.Stop();
        movieTexture.Play();
    }
Example #2
0
    private void Update()
    {
        if (_time > 0)
        {
            _time -= Time.deltaTime;
        }
        else
        {
            _time = Random.Range(20, 30);
            ioo.audioManager.PlayPersonSound("Person_Sound_Idle_Coin");
        }

        if (IOManager.Instance.NeedOutPutTicket > 0)
        {
            _View.Warning_Ticket.SetActive(true);
            _View.Ticket_Number.text = IOManager.Instance.NeedOutPutTicket.ToString();
        }
        else
        {
            _View.Warning_Ticket.SetActive(false);
        }

        if (_movieTexture != null && !_movieTexture.isPlaying)
        {
            _movieTexture.Stop();
            _audioSource.Stop();

            ioo.gameMode.Normal();
        }
    }
Example #3
0
    void Update()
    {
        if (PressingAnyFireButton())
        {
            if (movie.isPlaying && !startedTransitionOUT)
            {
                movie.Stop();
                PlayTransitionOUT();
            }
        }

        if (startedPlayingVideo && !startedTransitionOUT)
        {
            timeSincePlay += Time.deltaTime;
            if (timeSincePlay > duration)
            {
                movie.Stop();
                PlayTransitionOUT();
            }
        }

        if (startedTransitionOUT)
        {
            timeSincePlay += Time.deltaTime;
            if (timeSincePlay > duration)
            {
                Finish();
            }
        }

        if (!movie.isPlaying)
        {
            transform.position = new Vector3(9.6f, 5.4f, 1);
        }
    }
Example #4
0
    // Update is called once per frame
    void Update()
    {
        // when input enable players and load next scene

        if (Input.GetKeyDown("p"))
        {
            movie.Stop();
            players[0].SetActive(true);
            SceneManager.LoadScene(2);
        }

        if (Input.GetButtonDown("SkipCutscene"))
        {
            movie.Stop();
            players[0].SetActive(true);
            SceneManager.LoadScene(2);
        }

        if (!movie.isPlaying)
        {
            foreach (GameObject player in players)
            {
                player.SetActive(true);
            }
            SceneManager.LoadScene(2);
        }
    }
Example #5
0
 // Use this for initialization
 void Start()
 {
     myRenderer = GetComponent <Renderer> ();
     movie.Stop();
     myRenderer.material.mainTexture = movie;
     movie.Play();
 }
    void Update()
    {
        if (states == 0)
        {
            movie.Play();
            states = 1;
        }

        if (Input.GetKeyDown(KeyCode.Return))
        {
            Time.timeScale = 1;
            gameObject.SetActive(false);
            movie.Stop();
            states           = 0;
            Cursor.visible   = false;
            Cursor.lockState = CursorLockMode.None;
        }

        if (movie.isPlaying == false)
        {
            Time.timeScale = 1;
            gameObject.SetActive(false);
            movie.Stop();
            states           = 0;
            Cursor.visible   = false;
            Cursor.lockState = CursorLockMode.None;
        }
    }
 // Use this for initialization
 void Start()
 {
     DisplayImage.texture = openningStart;
     audioSource          = GetComponent <AudioSource> ();
     openningVideo.Stop();
     movieEndTime = -1;
 }
 // Use this for initialization
 void Start()
 {
     renderer.material.mainTexture = movieTexture;
     //movieTexture.Play();
     //movieTexture.loop = true;
     movieTexture.Stop();
     movieTexture.loop = false;
 }
Example #9
0
    IEnumerator StartNewMovie(float length)
    {
        yield return(new WaitForSeconds(length));

        current.Stop();

        PickRandomMovie();
    }
Example #10
0
        public void Play(Texture movie)
        {
#if SUPPORTMOVIE
            if (_Fading != null)
            {
                _Fading.Alpha = 1.0f;
            }

            if (_LastMovie != null)
            {
                _LastMovie.Stop();
                if (_Audio != null && _LastMovie.audioClip != null)
                {
                    _Audio.Stop();
                    _Audio.clip = null;
                }
            }
            if (movie != null && movie is MovieTexture)
            {
                MovieTexture movieTexture = (MovieTexture)movie;

                _LastMovie = movieTexture;
                movieTexture.Play();
                if (_Audio != null && movieTexture.audioClip != null)
                {
                    _Audio.clip = movieTexture.audioClip;
                    _Audio.Play();
                }
                if (_Fading != null)
                {
                    _Fading.FadeToZero(true);
                    _MovieTW.Begin(Mathf.Max(movieTexture.duration - _Fading.FadeOutTime, _Fading.FadeOutTime + 0.1f));
                }
                else
                {
                    _MovieTW.Begin(movieTexture.duration);
                }

                _EndTW.End();
                _ImgMovie.Texture     = movie;// change texture
                _SavedCutSceneEnable  = Global.CutSceneEnable;
                Global.CutSceneEnable = CutSceneEnable;
                if (SceneFading != null)
                {
                    SceneFading.FadeToOne();
                }
                OnBegin();
            }
            else
            {
                _ImgMovie.Texture = null;
            }
            enabled = true;
#endif
        }
Example #11
0
        IEnumerator DelayCheckRenderingQuality()
        {
            {
                yield return(null);

                if (ImageSetting.GetData().currSceneRenderingQuality <= SceneRenderingQuality.Fastest)
                {
                    FullScreenMovieTexture.Stop();
                }
            }
        }
    void switchVideo()
    {
        video1.Stop();
        aud.Stop();
        r.material.mainTexture = video2 as MovieTexture;
        video2.Play();
        aud.clip = audio2;
        aud.Play();

        isSwitch = false;
    }
Example #13
0
 public void PlayVideo()
 {
     if (movieTexture.isPlaying)
     {
         movieTexture.Stop();
     }
     else
     {
         movieTexture.Play();
     }
 }
Example #14
0
    void OnEnable()
    {
        Debug.Log("video 2 here");
        GetComponent <Renderer>().material.mainTexture = movTexture;

        movTexture.loop = true;

        movTexture.Stop();
        movTexture.Play();
        StartCoroutine(Timer1());
    }
Example #15
0
    public override void Init()
    {
        Screen.showCursor = false;


        videoClip.Stop();
        videoClip.Play();

        videoSound = videoClip.audioClip;
        Managers.Audio.PlayMusic(videoSound, 1, 1);

        Debug.Log("Entering Trailer State");
    }
Example #16
0
        /// <summary>
        /// Stop the video.
        /// </summary>
        public void Stop()
        {
            if (CurrentState != StateType.Started)
            {
                return;
            }
#if USE_EASY_MOVIE_TEXTURE
            if (easyMovieTexture == null)
            {
                return;
            }
            easyMovieTexture.Stop();
#elif USE_UNITY_VIDEO_PLAYER
            if (videoPlayer == null)
            {
                return;
            }
            videoPlayer.Stop();
#elif USE_ANDROID_MEDIA_PLAYER
            if (mediaPlayer == null)
            {
                return;
            }
            Pause();
            try
            {
                mediaPlayer.Call("seekTo", 0);
            }
            catch (Exception e)
            {
                Debug.LogError(TAG + " Failed to stop mediaPlayer: " + e.Message);
                UpdateState(StateType.Error);
            }
#elif USE_VIVE_MEDIA_DECODER
            if (mediaDecoder == null)
            {
                return;
            }
            Pause();
            mediaDecoder.setSeekTime(0);
#else
            if (movieTexture == null || audioSource == null)
            {
                return;
            }
            movieTexture.Stop();
            audioSource.Stop();
#endif
            UpdateState(StateType.Stopped);
        }
 void Update()
 {
     timer += Time.deltaTime;
     //Debug.Log(timer);
     if (timer >= 77f)
     {
         movTexture.Stop();
         SceneManager.LoadScene("Main");
     }
     if (Input.GetKey(KeyCode.Escape))
     {
         movTexture.Stop();
         SceneManager.LoadScene("Main");
     }
 }
    IEnumerator DoSetVideo(MovieTexture texture)
    {
        //We need the video to play before we can get his size
        while (!texture.isPlaying)
        {
            texture.Play();
            yield return null;
        }
        texture.Stop();

        movie = texture;
        movie.loop = true;
        var videoObject = GetComponentInChildren<VideoObject>();
        videoObject.SetVideo(texture);

        playButton = GetComponentInChildren<Image>();

        var collider = GetComponent<BoxCollider2D>();
        var ratioX = (float)texture.width / texture.height;
        var ratioY = (float)texture.height / texture.width;
        if (ratioX > 1)
        {
            var size = new Vector2(RectTransform.sizeDelta.x * ratioX, RectTransform.sizeDelta.y);
            RectTransform.sizeDelta = size;
            collider.size = size;
        }
        else
        {
            var size = new Vector2(RectTransform.sizeDelta.x, RectTransform.sizeDelta.y * ratioY);
            RectTransform.sizeDelta = size;
            collider.size = size;
        }
    }
Example #19
0
	public IEnumerator PlayVideo()
	{
		GameObject.Find ("First Person Controller").GetComponent<Level10Health> ().guiEnabled = false;
		cam.depth = 2;
		GameObject.Find("Initialization").GetComponent<AudioSource>().audio.Stop();
		GameObject.Find("Initialization").GetComponent<CursorTime>().showCursor = false;
		GameObject.Find("Initialization").GetComponent<AudioSource>().volume = 1;
		Screen.lockCursor = true;
		//Screen.showCursor = false;
		//GameObject.Find("Main Camera").GetComponent<MouseLook>().enabled = false;
		//GameObject.Find("First Person Controller").GetComponent<MouseLook>().enabled = false;
		movie = renderer.material.mainTexture as MovieTexture;
		audio.clip = movie.audioClip;
		audio.Play();
		movie.Play();
		yield return new WaitForSeconds(audio.clip.length);
		movie.Stop();
		cam.depth = -2;
		audio.volume = 0;
		movie.Play();
		audio.Play();
		yield return new WaitForSeconds(0.2F);
		movie.Pause();
		audio.Pause();
		Screen.lockCursor = false;
		GameObject.Find("Initialization").GetComponent<AudioSource>().audio.clip = scary;
		audio.volume = 1;
		GameObject.Find("Initialization").GetComponent<AudioSource>().audio.Play ();
		GameObject.Find("Initialization").GetComponent<CursorTime>().showCursor = true;
		GameObject.Find ("First Person Controller").GetComponent<Level10Health> ().guiEnabled = true;
		//Application.LoadLevel(Application.loadedLevel);
	}
Example #20
0
    public void stopPlayMovie()
    {
        if (isStopMovie)
        {
            return;
        }
        isStopMovie = true;

        if (AudioListenObjStatic != null)
        {
            AudioListenObjStatic.enabled = false;
        }

        //transform.parent = null;
        if (FreeModeCtrl.IsServer)
        {
            moveServer.Stop();
        }
        else
        {
            move.Stop();
        }

        renderer.enabled = false;
        isStopMovie      = false;

        if (AudioSourceObj == null)
        {
            AudioSourceObj = transform.GetComponent <AudioSource>();
        }
        AudioSourceObj.enabled = false;
    }
Example #21
0
    public void Rewind()
    {
#if (UNITY_ANDROID && !UNITY_EDITOR)
        if (mediaPlayer != null)
        {
            try
            {
                mediaPlayer.Call("seekTo", 0);
            }
            catch (Exception e)
            {
                Debug.Log("Failed to stop mediaPlayer with message " + e.Message);
            }
        }
#else
        if (movieTexture != null)
        {
            movieTexture.Stop();
            if (audioEmitter != null)
            {
                audioEmitter.Stop();
            }
        }
#endif
    }
Example #22
0
        /**
         * Displays the background image (within the GUITexture) fullscreen.
         */
        public void TurnOn()
        {
            if (LayerMask.NameToLayer(KickStarter.settingsManager.backgroundImageLayer) == -1)
            {
                ACDebug.LogWarning("No '" + KickStarter.settingsManager.backgroundImageLayer + "' layer exists - please define one in the Tags Manager.");
            }
            else
            {
                gameObject.layer = LayerMask.NameToLayer(KickStarter.settingsManager.backgroundImageLayer);
            }

            if (GetComponent <GUITexture>())
            {
                GetComponent <GUITexture>().enabled = true;
            }
            else
            {
                ACDebug.LogWarning(this.name + " has no GUITexture component");
            }

                        #if UNITY_WEBGL
                        #elif UNITY_IOS || UNITY_ANDROID || UNITY_WP8
                        #elif UNITY_5 || UNITY_PRO_LICENSE
            if (GetComponent <GUITexture>().texture != null && GetComponent <GUITexture>().texture is MovieTexture)
            {
                MovieTexture movieTexture = (MovieTexture)GetComponent <GUITexture>().texture;
                if (restartMovieWhenTurnOn)
                {
                    movieTexture.Stop();
                }
                movieTexture.loop = loopMovie;
                movieTexture.Play();
            }
                        #endif
        }
Example #23
0
 public void playVideo()
 {
     video1.enabled = true;
     movie.Stop();
     movie.Play();
     audioS.Play();
 }
Example #24
0
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Escape) && movieTexture.isPlaying)
     {
         movieTexture.Stop();
     }
 }
Example #25
0
 void Awake()
 {
     m_myImage    = gameObject.GetComponent <RawImage>();
     m_movie      = (MovieTexture)m_myImage.texture;
     m_movie.loop = true;
     m_movie.Stop();
 }
 void Update()
 {
     if (movie.isPlaying)
     {
         if (Input.GetKeyDown(KeyCode.Escape))
         {
             movie.Stop();
             toBeContinued.SetActive(true);
         }
     }
     else
     {
         if (waitBeforeReturn <= 0)
         {
             GetComponent <LevelLoader>().LoadLevel();
         }
         else
         {
             if (!toBeContinued.activeSelf)
             {
                 toBeContinued.SetActive(true);
             }
             waitBeforeReturn -= Time.deltaTime;
         }
     }
 }
Example #27
0
    void OnGUI()
    {
        if (GUILayout.Button("播放/继续"))
        {
            //播放/继续播放视频
            if (!movTexture.isPlaying)
            {
                movTexture.Play();
                AudioSource1.Play();
            }
        }

        if (GUILayout.Button("暂停播放"))
        {
            //暂停播放
            movTexture.Pause();
            AudioSource1.Pause();
        }

        if (GUILayout.Button("停止播放"))
        {
            //停止播放
            movTexture.Stop();
            AudioSource1.Stop();
        }
    }
Example #28
0
    void OnGUI()
    {
        //绘制电影纹理
        GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), movTexture, ScaleMode.StretchToFill);

        if (GUILayout.Button("播放/继续"))
        {
            //播放/继续播放视频
            if (!movTexture.isPlaying)
            {
                movTexture.Play();
            }
        }

        if (GUILayout.Button("暂停播放"))
        {
            //暂停播放
            movTexture.Pause();
        }

        if (GUILayout.Button("停止播放"))
        {
            //停止播放
            movTexture.Stop();
        }
    }
Example #29
0
 void StopMov()
 {
     movTexture.Stop();
     isDrawMov     = false;
     isShowMessage = false;
     startBgTweenAlpha.PlayForward();
 }
Example #30
0
    IEnumerator OnCloseIdle()
    {
        isPlaying = true;
        movTexture.Play();
        AudioSource audio = GetComponent <AudioSource>();

        audio.clip = movTexture.audioClip;
        audio.Play();
        audio.volume        = (float)Main.SettingManager.GameVolume * 0.1f;
        image_Movie.texture = movTexture;
        image_Movie.gameObject.SetActive(true);
        image_BackGround.gameObject.SetActive(true);

        while (movTexture.isPlaying)
        {
            yield return(new WaitForEndOfFrame());
        }

        movTexture.Pause();
        movTexture.Stop();
        audio.Stop();
        Main.GameMode.ReturnStart();
        //image_Movie.gameObject.SetActive(false);
        //image_BackGround.gameObject.SetActive(false);
    }
Example #31
0
    protected void Reset()
    {
        KinectInputModule.Instance.AllowUpdate = false;
        Localization.language = "vi";
        switch (Localization.language)
        {
        case "en":
            TargetImage.texture = ThumbnailTexture;
            break;

        case "vi":
            TargetImage.texture = ThumbnailTextureVN;
            break;

        default:
            TargetImage.texture = ThumbnailTexture;
            break;
        }

        TargetMovieTexture.loop = true;
        TargetMovieTexture.Stop();

        TargetMovieTextureVN.loop = true;
        TargetMovieTextureVN.Stop();

        StartButton.transform.localScale = Vector3.zero;
        DescriptionPanel.gameObject.SetActive(false);
    }
Example #32
0
 void Restart()
 {
     MoviePlayer.Clear();
     IntroCommercial.Stop();
     Logo.Stop();
     Application.LoadLevel(Application.loadedLevel);
 }
Example #33
0
 public void playVideo(MovieTexture texture)
 {
     this.movie = texture;
     this.gameObject.SetActive(true);
     GetComponent<RawImage>().texture = movie as MovieTexture;
     movie.Stop();
     movie.Play();
 }
Example #34
0
 public void PlayMovie(MovieTexture m)
 {
     this.movie = m;
     renderer.material.mainTexture = movie as MovieTexture;
     movie.loop = false;
     movie.Stop ();
     //audio.Play ();
     movie.Play();
 }
    void Start()
    {
        movieFile = ((MovieTexture)GetComponent<Renderer> ().material.mainTexture);
        if(movieFile != null)
            movieFile.Stop ();

        if(musicFile == null)
            musicFile = GetComponent<AudioSource> ();
        if(musicFile != null)
            musicFile.Stop ();
    }
Example #36
0
 public void PlayMovie(MovieTexture m, AudioClip a)
 {
     this.movie = m;
     audio.clip = a;
     renderer.material.mainTexture = movie as MovieTexture;
     movie.loop = false;
     movie.Stop ();
     audio.loop = false;
     audio.Stop();
     audio.Play ();
     movie.Play();
 }
Example #37
0
	// Use this for initialization
	void Start () {

		movie = GetComponent<RawImage>().mainTexture as MovieTexture;
		audioSource = GetComponent<AudioSource>();

		if (movie != null && audioSource != null)
		{
			audioSource.Stop();
			movie.Stop();

			audioSource.Play();
			movie.Play();
		}

	}
    private IEnumerator loadcrosel()
    {
        firstLoadCarousel = false;

        if (infomationCarousel [currentCarousel] != "") {
            carouselTimer.Stop();
            string[] infos = infomationCarousel [currentCarousel].Split (new string[]{" "}, System.StringSplitOptions.None);
            string filename = infos [0];
            timeDisplay = int.Parse (infos [1]);
            //Debug.Log(filename+timeDisplay);
            if (timeDisplay > 0) {
                haveVdieonow = false;
                var url = IP + "crs/"+filename;
                Texture imageTexture = null;

                if(!dicImageCarousel.ContainsKey(url)){
                    WWW imageURLWWW = new WWW (url);
                    yield return imageURLWWW;
                    if (imageURLWWW.texture != null) {
                        imageTexture = (Texture)imageURLWWW.texture;
                    }
                    dicImageCarousel.Add(url,imageTexture);
                }else {
                    imageTexture = dicImageCarousel[url];
                }

                Videocarosel.texture = imageTexture;
                carouselTimer.Interval = timeDisplay*1000;
                carouselTimer.Start();
            }else {

                var url = IP + "crs/"+filename;

                if(!dicMovieCarousel.ContainsKey(url)){
                    WWW www = new WWW(url);
                    movieTextureCarousel = www.movie;
                    while (!movieTextureCarousel.isReadyToPlay) {
                        yield return null;
                    }
                    dicMovieCarousel.Add(url,movieTextureCarousel);
                }else {

                    movieTextureCarousel = dicMovieCarousel[url];
                    movieTextureCarousel.Stop();
                }
                movieTextureCarousel.loop = false;
                Videocarosel.texture = movieTextureCarousel;
                movieTextureCarousel.Play();
                haveVdieonow = true;
            }
        }
        currentCarousel++;
        currentCarousel = currentCarousel%infomationCarousel.Length;
        yield return null;
    }
Example #39
0
	void OnClick(){
		Debug.Log ("OnClick");
		movieTexture = renderer.material.mainTexture as MovieTexture;
		movieTexture.Stop();
		movieTexture.Play();
	}
 void Start()
 {
     movieFile = ((MovieTexture)GetComponent<Renderer> ().material.mainTexture);
     movieFile.Stop ();
 }
Example #41
0
	/// <summary>
	/// Stop playing custom MovieTexture.
	/// </summary>
	/// <param name='mt'>
	/// MovieTexture.
	/// </param>
	public static void StopMovie(MovieTexture mt) 
	{
		if (mt != null) mt.Stop();
	}