http://blog.csdn.net/jbjwpzyl3611421/article/details/12780625

导入:

影片纹理是通过Apple QuickTime导入的(支持.mov, .mpg, .mpeg, .mp4, .avi, .asf格式)。在Windows系统导入视频,要求安装QuickTime(这里下载),安装完成后重启计算机。

直接拖动影片至工程视图,当一个视频文件添加到项目中,它将被自动导入并转换成Ogg Theora格式。

当导入一个影片纹理时,伴随着视频画面,音轨也将被导入。该音频将作为一个音频剪辑文件,作为影片纹理的子物体出现

要播放该音频,该音频剪辑必须要附加到一个游戏物件上,像其他音频剪辑一样。

播放:

游戏开始运行时,影片纹理并不会自动播放。

要播放该音频,该音频剪辑必须要附加到一个游戏物件上,像其他音频剪辑一样。

//游戏物体,影片纹理和音频的载体
public GameObject MoviePlane;
//影片纹理,必须附加到游戏物体上才能播放(指定到工程视图内要播放的音频)
public MovieTexture MoiveTexture0; void OnStart(){
MovieCube.renderer.material.mainTexture = MoiveTexture1;
} void OnGUI(){
  moviePlaneButtons();
} //控制影片和影片声音
void moviePlaneButtons(){
  if(GUI.Button(new Rect(Screen.width - 10 - 100,50,100,30),"play")){
    if(!MoiveTexture0.isPlaying){
      //播放影片
      MoiveTexture0.Play();
      //播放物体上的声音(影片的子物体)
      MoviePlane.audio.Play();
    }
  }   if(GUI.Button(new Rect(Screen.width - 10 - 100,90,100,30),"Pause")){
    if(MoiveTexture0.isPlaying){
      //暂停 再play就是继续
      MoiveTexture0.Pause();
      MoviePlane.audio.Pause();
    }
  }
  if(GUI.Button(new Rect(Screen.width - 10 - 100,130,100,30),"Stop")){
    if(MoiveTexture0.isPlaying){
      //结束 再play就是重新开始
      MoiveTexture0.Stop();
      MoviePlane.audio.Stop();
    }
  }
}

最新文章

  1. shell 带签名请求,yii 处理带签名的请求
  2. python学习笔记-(五)字符串&字典
  3. Flex 学习笔记 ComboBox内容框宽度
  4. visual.studio.15.preview5 编译器
  5. Asp.Net验证码3
  6. EditText的几个小点
  7. Fedora下载地址
  8. Vim Vundle 插件管理器
  9. iOS之宏定义#define
  10. C#中的委托事件的分析
  11. 在Raspberry配置优化安装LNMP环境总结
  12. 使用sublime text2怎样新建文件高速生成HTML头部信息?
  13. WebSocket小插件
  14. pm2,部署nodejs,使用方法及自己使用后总结的经验
  15. react-native 项目初始化
  16. intellij error updating changes svn解决办法
  17. css3三角形冒泡泡图形制作
  18. IDEA创建多个模块MavenSpringBoot项目
  19. 使用Træfɪk(traefik)来加速Qt在线更新
  20. django扩展User认证系统

热门文章

  1. 【WIN10】Bind、Binding與Converter的使用
  2. 51Nod1802 左偏树计数
  3. java--由一道选择题研究数值越界
  4. Java并发(二):Java内存模型
  5. 让你的chrome开发工具console支持jquery
  6. 内功心法 -- java.util.LinkedList<E> (4)
  7. python开发_python日期操作
  8. C# 中的回车换行符
  9. mysqlslap
  10. 源码管理--llorch的Visual Studio基本教程(四)