public void LoadMovie(String fileName) { this.MBGInitialized = (SByte)(this.MBGInitialized + 1); this.movieMaterial.Load(fileName); SoundLib.UnloadMovieResources(); SoundLib.LoadMovieResources("MovieAudio/", new String[] { fileName }); }
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(); }