Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
现在我有一个MP4格式的视频,怎么样把它插进unity3d里???
发布于2022-01-12 18:55:39
现在我有一个MP4格式的视频,怎么样把它插进unity3d里???
4
个回答
网友回答
2022-01-12
public MovieTexture movTexture;
void Start() {
//设置当前对象的主纹理为电影纹理
renderer.material.mainTexture = movTexture;
//设置电影纹理播放模式为循环
movTexture.loop = true;
}
void OnGUI()
{
if(GUILayout.Button(播放/继续))
{
//播放/继续播放视频
if(!movTexture.isPlaying)
{
movTexture.Play();
}
}
if(GUILayout.Button(暂停播放))
{
//暂停播放
movTexture.Pause();
}
if(GUILayout.Button(停止播放))
{
//停止播放
movTexture.Stop();
}
}
把这代码拖给一个压扁的cube,然后把MP4拖给这个脚本上的movTexture,运行,点击播放就可以了,不过你的电脑上必须安装quicktime播放器,视频才能转化成unity可以使用的,没有quicktime好像只能播放ogg的视频。上面是吧视频当作cube的纹理,下面是利用ui原理播放的,
//电影纹理
public MovieTexture movTexture;
void Start()
{
//设置电影纹理播放模式为循环
movTexture.loop = true;
}
void OnGUI()
{
//绘制电影纹理
GUI.DrawTexture (new Rect (0,0, Screen.width, Screen.height),movTexture,ScaleMode.StretchToFill);
if(GUILayout.Button(播放/继续))
{
//播放/继续播放视频
if(!movTexture.isPlaying)
{
movTexture.Play();
}
}
if(GUILayout.Button(暂停播放))
{
//暂停播放
movTexture.Pause();
}
if(GUILayout.Button(停止播放))
{
//停止播放
movTexture.Stop();
}
}
把代码随便拖给一个物体,然后把视频拖给movTexture,运行,点播放就可以了,如果还不成功可以准问我,两个方法都需要电脑安装quicktime播放器
网友回答
2022-01-12
下载个MP4播放器就可以看了的
网友回答
2022-01-12
上土豆网重新下载,暴风影音。RealPlayer。
MPEG2
网友回答
2022-01-12
土豆网
IT问答最新文章
1
vivo Y97性价比怎么样?
2
台电X98 Pro采用什么处理器?和微软Surface 3的一样吗?
3
可以当笔记本来用是吧
4
骁龙888+5000mAh,红米这款新机能否成为最具性价比?
5
红米新发布的红米note9系列值得购买吗?是不是很有性价比?
6
这台还会发布吗?
7
联想威6更好还是红米redmibook14增强版更好啊?
8
新电脑为什么会叫
9
iPhone13什么时候上市 有5g?
10
荣耀 50 玩游戏流畅么?
相关阅读
1
现在我有一个MP4格式的视频,怎么样把它插进unity3d里???
2
变速齿轮对电脑有什么危害?
3
有关到4S店保养换机油,剩下的能拿走吗
回到
顶部