Unity中MovieTexture的使用
来源:互联网 发布:苹果扒衣服软件 编辑:程序博客网 时间:2024/06/07 09:20
感觉这个写了也是和别人的差不多,但是我还是想写,毕竟自己以后找起来也比较方便。
我是根据Resource加载的视频,然后视频播放是根据按钮点击判断要播放的是哪一个视频,然后跳转到另外一个场景播放的,所以使用了Resource。
这个我在博客园发表过了。博客园地址:http://www.cnblogs.com/orange-Chen/p/5983769.html
public class UIPlayMovieView : UISceneViewBase
{
public static MovieTexture m_movieTexture; //影片纹理,这个我是在另外一个类中调用的,通过Resource加载为他赋值
[SerializeField]
private GameObject m_PlayMoviePlane; //这个是个Plan,我是在Plan上面进行播放的
void Start()
{
m_PlayMoviePlane.GetComponent<Renderer>().material.mainTexture = m_movieTexture;
m_movieTexture.Play();//跳转场景就进行播放
}
string m_BtnName;//这是我用来记录点击按钮名字的string变量
protected override void OnBtnClick(GameObject go)//这个方法是重写的,在父类写了添加事件的方法
{
base.OnBtnClick(go);
//根据按钮的名字执行相应的方法
switch (go.name)
{
case "PlayBtn":
if (!m_movieTexture.isPlaying)
{
if (m_BtnName== "PauseBtn")//判断一下上次记录的名字是否会PauseBtn
{
m_movieTexture.Play();
}
else//否则就重新播放
{
m_movieTexture.Stop();
m_movieTexture.Play();
}
}
break;
case "PauseBtn":
m_PlayMovieName = "PauseBtn";
m_movieTexture.Pause();
break;
case "StopBtn":
m_movieTexture.Stop();
break;
}
}
}
- Unity中MovieTexture的使用
- 【Unity3d】使用MovieTexture和Image实现简单的播放器
- Unity中XMLParser的使用
- unity中Lerp的使用
- Unity中SVN的使用
- Unity中使用的向量
- Unity中状态机的使用
- Unity中属性的使用
- Unity中OnCollisionStay2D的使用
- Unity中OnCollisionStay2D的使用
- unity中lightProbe的使用
- unity中ProtoBuffer的使用
- unity中反射的使用
- Unity中使用别人的模型
- Unity中NGUI插件的使用
- Unity中Quaternion的含义及其使用
- Unity中使用ulua的个人经验总结
- Unity中使用ulua的个人经验总结
- 完全基于Servlet的简单用户管理系统
- android真机测试报错:Please configure your build for VectorDrawa
- jsp使用验证码及验证码的点击刷新功能的实现
- Java 我来了
- redis3.0以上版本的安装与集群配置:
- Unity中MovieTexture的使用
- shell命令
- C++ bitset 详解
- ubuntu常用命令
- 十五个Web狗的CTF出题套路
- post未选中的checkbox控件
- Atititcmd cli环境变量的调用设置与使用
- 数据结构-链表
- ES加入不了集群(即脑裂问题):