Example #1
0
 public void LoadMovie(String fileName)
 {
     this.MBGInitialized = (SByte)(this.MBGInitialized + 1);
     this.movieMaterial.Load(fileName);
     SoundLib.UnloadMovieResources();
     SoundLib.LoadMovieResources("MovieAudio/", new String[]
     {
         fileName
     });
 }
Example #2
0
    public void Start()
    {
        this.movieMaterial = MovieMaterial.New(base.gameObject.AddComponent <MovieMaterialProcessor>());
        SoundLib.LoadMovieResources("MovieAudio/", MovieTestScript.MovieFiles);
        GameObject gameObject = GameObject.Find("Plane");

        gameObject.GetComponent <Renderer>().material = this.movieMaterial.Material;
        gameObject.transform.localScale = Vector3.Scale(gameObject.transform.localScale, MovieMaterial.ScaleVector);
        MovieMaterial movieMaterial = this.movieMaterial;

        movieMaterial.OnFinished = (Action)Delegate.Combine(movieMaterial.OnFinished, new Action(delegate
        {
            this.PlayNextMovie();
        }));
        this.PlayNextMovie();
    }