using UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class video : MonoBehaviour {
bool showGUI = false;
public MovieTexture movTexture;
void Start() {
GetComponent<Renderer>().material.mainTexture = movTexture;
movTexture.Play();
}
void Update () {
showGUI = true;
}
void OnGUI(){
if (showGUI) {
if (GUI.Button (new Rect (30, 70, 50, 30), "Pause")) {
Renderer r = GetComponent<Renderer> ();
MovieTexture movie = (MovieTexture)r.material.mainTexture;
if (movie.isPlaying) {
movie.Pause ();
} else {
movie.Play ();
}
}
if (GUI.Button (new Rect (30, 80, 60, 40), "Replay")) {
Renderer r = GetComponent<Renderer> ();
MovieTexture movie = (MovieTexture)r.material.mainTexture;
if (movie.isPlaying) {
movie.Stop ();
} else {
movie.Play ();
}
}
//My Problem Area
if (GUI.Button (new Rect (200, 100, 100, 100), "Skip")) {
Renderer r = GetComponent<Renderer> ();
MovieTexture movie = (MovieTexture)r.material.mainTexture;
if (!movie.isPlaying) {
movie.Stop ();
Application.LoadLevel ("first");
}
}
}
}
}