如何判断视频播放完毕?

wzdark 的头像

我使用MoiveTexture这个类在u3D里播放视频

但是不值得如何判断这个视频已播放完毕。

请教达人。。

代码如下:

using UnityEngine;

using System;

using System.Collections;

public class MoviePlayer : MonoBehaviour {

public MovieTexture Mt;

// Use this for initialization
void Start () {
Mt = Resources.Load("render 1") as MovieTexture;
if (Mt ==null)
{
Debug.Log("Movie NUll");
return;
}
Mt.Play();
renderer.material.mainTexture = (Texture)Mt;
}

评论

Member since:
15 二月 2012
Last activity:
13 周 20 小时

谢谢 oracle!

我去试试!

Member since:
7 五月 2011
Last activity:
9 周 6 天

MovieTexture  有一个属性. isPlaying , 判断是否在播放, 你查下文档看看详细用法试试

Member since:
15 二月 2012
Last activity:
13 周 20 小时

谢谢 oracle! 我去试试!