unity3d播放视频,在场景物体上播放视频

在做游戏的时候我们会用到在里面插播视频的功能,在untiy3d中要实现播放视频首先需要把视频转化为unity3d支持的ogv格式,然后就可以在脚本中调用播放了。

操作方法

  • 01

    打开unity3d在场景里创建一个“ 平面”物体。

  • 02

    然后准备好“ ogv格式”的视频,放在项目文件夹中,可以通过quicktime或者Theora Converter等一些软件进行转换。

  • 03

    创建一个“ Movie_1”脚本。

  • 04

    打开Movie_1脚本,创建一个mTexture,在start中设置循环播放,在ongui中设置播放按钮。 public MovieTexture mTexture; void Start() { this.GetComponent<Renderer>().material.mainTexture=mTexture; mTexture.loop=true; } void OnGUI() { if(GUILayout.Button("播放")) { if(!mTexture.isPlaying) { mTexture.Play(); } } }

  • 05

    把“ Movie_1”脚本附加到平面上,把视频拖放到“ MTexture”中。

  • 06

    展开视频,把里面的“ 音频”也拖放到平面上。

  • 07

    游戏运行后点击“ 播放”按钮就可以播放视频了。

  • 08

    我们发现在没有光照或者光照弱的情况下无法观看或者看不清,这时候我们可以给平面更换shader为“ Unlit/Texture”,这样视频就不受光照影响了。

(0)

相关推荐

  • 怎么在喵影工厂中设置把多个视频放在同一屏幕上播放

    我们想要将多个视频设置在同一画面上进行播放,该怎么操作呢?今天就跟大家介绍一下怎么在喵影工厂中设置把多个视频放在同一屏幕上播放的具体操作步骤.1首先打开电脑上的喵影工厂软件,进入主页面后,点击上方的& ...

  • 手机上的MP4视频不能在电脑上播放怎么办

    当我们手机上的视频不能在电脑上播放时该怎么办呢,一起来和我看一下吧 操作方法 01 首先将手机上的视频传到电脑上,然后打开格式工厂 02 点击左侧的"MP4",选择"添加 ...

  • avi格式视频怎么在mp3上播放

    可能很多小伙伴们不是很清楚avi格式视频怎么在mp3上播放,那么具体应该怎么做呢?感兴趣的小伙伴们随小编一起看看吧! 操作方法 01 AVI格式是一种网络中非常流行的视频文件格式,AVI格式最大的优点 ...

  • keep视频怎么在电脑上播放

    目前keep只有在移动端才能观看完整训练课程,keep的pc端官网中只能观看一些零碎的动作片段,那么keep中的视频课程如何在电脑上播放呢? 下面简单的分析让电脑上播放keep完成训练课程的方法: 1 ...

  • 土豆视频怎么放到手机上播放

    很多朋友在用itudou下载了视频后不想在电脑上观看,觉得将视频放在手机上更加的方便,但是下载的视频直接放手机上又不能打开,那么怎么把土豆视频放到手机上播放呢?下面小编就来教教大家吧. 1. 通过it ...

  • mp4格式视频怎么在电脑上播放

    有些mp4视频格式无法在电脑上播放的,那么如何解决无法播放的顽固问题的了? 操作方法 01 点击一图锥筒了,点击锥筒上的媒体. 02 选择媒体文件,选择台式机上的mp4视频. 03 那么此时即可播放m ...

  • 手机qq如何发布视频说说 qq空间上传视频

    使用QQ发布说说,可以与好友进行互动,发布普普通通的说说是不是很单调,我们可以将一些新鲜见闻拍摄成视频,发不到空间. 操作方法 01 打开手机QQ登录成功,进入主界面,点击右下角 [动态] 02 进入 ...

  • 搜狐千里眼怎么上传视频 搜狐千里眼上传视频详细流程

    搜狐千里眼app是一款优质的视频拍摄和视频管理工具应用APP,搜狐千里眼app为用户提供多种拍摄方式,用户可以通过应用拍摄视频.上传视频.查看视频互动情况,上传搜狐千里眼app的优质视频还可以获得奖励 ...

  • 360快传号怎么发布视频? 360快传号上传视频的教程

    最近注册了360快传号,快传号为可以发表视频的自媒体平台,想要发布视频,该怎么办呢?下面我们就来看看详细的教程. 1.登录通过审核的快传号帐号,进入快传号平台 2.点击发表视频,进入发表视频页面:点击 ...