Unity学习笔记(组件篇2) 视频文件的播放和录音

由于Unity目前对视频的支持不是太完美所以在PC端和移动端的架构有些不太相同

1. PC端

支持的格式 : .mov .mgp .mpeg .mp4 .avi .asf

必须在PC机上预装一个QuickTime的播放器才能实现预先的浏览

使用:  其实在PC端的视频就相当于抽象成了一个Texture 就相当于变成了一些##动态的纹理图片,我们只需要将这个纹理图片贴在指定的物体上就可以利用MovieTexture.Play();
方法实现播放了
//MovieTextTure 继承自 TextTure类,只是在里面有些播放视频的方法

MovieTextTure.Play();

2. 移动端

在安卓的平台上面实现的原理是:

使用Handheld.PlayFullScreenMovie借口该接口会挂起游戏进程去播放视频,当视频播放完后又会跳转到游戏进程,但是可以通过点击屏幕中断播放的进程

视频文件必须放在 StreamingAssets文件下(它在设备上是安装文件夹内的只读区域)

支持的格式 :

Android : .mp4 .3gp
IOS : .mov .mp4 .mpv .3gp

播放代码:

Handheld.PlayFullScreenMovie("名字",Color.black,ScreenMovieControMode.CancelOnInput,ScaleMode.ScaleFill);

3.录音

开始
Microphone.Start("",true,1,6400);=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值