找回密码
 立即注册
查看: 3032|回复: 35

[脚本] 关于unity播放视频

[复制链接]
发表于 2015-1-19 18:11 | 显示全部楼层 |阅读模式
  
今天在蛮牛教育上学习了 unity 中如何播放视频 unity支持的播放视频格式有.mov.mpg.mpeg.mp4.avi.asf。只需将对应的视频文件拖拽入Project视图即 可,它会自动生成对应的MovieTexture对象
直接将脚本绑定在摄像机对象中 脚本如下
01        using UnityEngine;
02        using System.Collections;
03         
04        public class Test: MonoBehaviour
05        {
06         
07            //电影纹理
08            public MovieTexture movTexture;
09         
10            void Start()
11            {
12                //设置电影纹理播放模式为循环
13                movTexture.loop = true;
14            }       
15         
16            void OnGUI()
17            {
18                //绘制电影纹理
19                GUI.DrawTexture (new Rect (0,0, Screen.width, Screen.height),movTexture,ScaleMode.StretchToFill);
20                
21         
        if(GUILayout.Button("播放/继续"))
22                {       
23                    //播放/继续播放视频
24                    if(!movTexture.isPlaying)
25                    {
26                        movTexture.Play();
27                    }
28                
29                }
30                
31         
        if(GUILayout.Button("暂停播放"))
32                {       
33                    //暂停播放
34                    movTexture.Pause();
35                }
36                
37         
        if(GUILayout.Button("停止播放"))
38                {       
39                    //停止播放
40                    movTexture.Stop();
41                }
42            }       
43         
44        }       

发表于 2017-2-8 09:08 | 显示全部楼层
楼主是超人
发表于 2017-2-8 10:03 | 显示全部楼层
好帖就是要顶
发表于 2017-2-8 09:44 | 显示全部楼层
顶顶多好
发表于 2017-2-8 09:09 | 显示全部楼层
真心顶
发表于 2017-2-8 09:39 | 显示全部楼层
很好哦
发表于 2017-6-21 19:51 | 显示全部楼层
楼主是超人
发表于 2017-6-21 19:57 | 显示全部楼层
好帖就是要顶
发表于 2017-6-21 19:40 | 显示全部楼层
难得一见的好帖
发表于 2017-6-21 19:52 | 显示全部楼层
说的非常好
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-29 04:09 , Processed in 0.136847 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表