www加载本地视频

1.最重要的一点,视频格式.

用MP4格式测试了半天,一直搞不了.经过询问朋友,得知应该是视频格式问题.换成ogv格式以后,就好了.

2.用UI里面的RawImage来承载视频.

(1)定义一个RawImage的公有变量.以及一个私有的MovieTexture变量;

public RawImage myRawImage;

private MovieTexture myMovieTexture;

(2)定义协程进行加载;


www加载本地视频_第1张图片

(3)update里面控制视频的播放和暂停


www加载本地视频_第2张图片

3.用3D物体来承载加载的视频

(1)定义公有的3D物体,赋予材质;私有的MovieTexture变量

public GameObject myPlane;//用来承载www加载出的视频

private MovieTexture myMovieTexture;

(2)定义协程


www加载本地视频_第3张图片

(3)控制暂停和开始

跟2.中的一样


欢迎交流:


QQ交流群:581264959

你可能感兴趣的:(www加载本地视频)