位置: 编程技术 - 正文

2012 05-26 Unity3D研究院之两种方式播放游戏视频(二十五) 雨松MOMO

编辑:rootadmin

推荐整理分享2012 05-26 Unity3D研究院之两种方式播放游戏视频(二十五) 雨松MOMO,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity3D中播放游戏视频的方式有两种,第一种是在游戏对象中播放,就好比在游戏世界中创建一个Plane面对象,摄像机直直的照射在这个面上。第二种是在GUI层面上播放视频。播放视频其实和贴图非常相像,因为播放视频用到的MovieTexture属于贴图Texture的子类,那么本章我们就好好学习一下Unity中播放视频的这两种方式。哇咔咔~

使用对象拖拽的形式为Mov Texture对象赋值,那么在脚本中就能直接使用它了,我们看看Test.cs脚本。

Test.cs

如下图所示,点击按钮后轻松的实现播放、暂停、停止操作。默认视频大小大家可在编辑器直接缩放Plane对象平面,而如果需要在游戏运行中动态的缩放平面使用方法:

模型默认缩放系数为1,这里可以调节平面X、Y、Z三个方向的缩放系数,平面的大小会随之改变,对应视频的大小也会随之改变。

第二种播放视频的方式基于GUI。大家可以把刚刚创建的Plane对象以及世界定向光删除,直接将脚本绑定在摄像机对象中即可,接着我们简单的修改一下刚刚的游戏脚本。

Test.cs

在GUI中播放视频的原理是直接通过GUI调用DrawTexture方法,这里和绘制贴图很想了吧嘿嘿~ 目前播放视频的大小是屏幕的宽高,如果想动态的修改视频的宽或高直接修改new Rect() 视频显示区域即可,如下图所示,视频已经满满的填充在整个GUI中啦。怎么样Unity中播放视频简单吧? 哇咔咔~

移动平台上播放视频

2012 05-26 Unity3D研究院之两种方式播放游戏视频(二十五)  雨松MOMO

经测试以上的方式在IOS和Android设备中是无法播放视频的,在移动设备上我们需要使用另外一种方式来播放。

1.视频播放时触摸屏幕视频关闭

2.视频播放时弹出IOS高级控件,控制视频暂停播放 全屏等等。

3.视频播放时无法停止,当其播放完一次后自动关闭

4.视频播放时弹出IOS高级控件,可控制播放进度。

注意:将视频文件放置在Assets/StreamingAssets/路径下,经测试.MP4可用。 在IOS和Android上流畅播放游戏视频。

工程下载: - 雨松MOMO程序研究院 - 5

脚本绑定在摄像机对象上,并且要给摄像机添加AudioSource组件。

Unity3D研究院之两种方式播放游戏视频(二十五) - 雨松MOMO程序研究院 - 6

代码比较简单我就不注释了。

原文请点击此处

Unity3d 双摇杆 easyTouch 首先创建一个摇杆的实例我这里修改名称为Move复制一下命名为Rotate勾选动态显示,这样用户点击后才会显示摇杆(现在摇杆游戏都是动态显示)设置摇

Unity3d开发之 多渠道批量打包(四) 原文地址:

【猫猫的Unity Shader之旅】之Unity Shader概述及学习环境搭建 一、什么是ShaderShader君,中文名叫做着色器,本质上它是一段程序,专门用来处理3D图形的渲染过程。这么说大家一定还是不太懂,还是让我们有请Shader

标签: 2012 05-26 Unity3D研究院之两种方式播放游戏视频(二十五) 雨松MOMO

本文链接地址:https://www.jiuchutong.com/biancheng/384574.html 转载请保留说明!

上一篇:对 C# 未来的期望(c#未来展望)

下一篇:Unity3d 双摇杆 easyTouch(unity2d摇杆)

  • 代销和委托代销区别
  • 房地产企业的会计核算
  • 牲畜资产科目包括哪些
  • 普票不能抵扣要坐在帐里吗
  • 合伙企业需要报工商年报吗
  • 报价含税和不含税哪个划算
  • 金税盘离线开票金额超限怎么处理
  • 带息负债融资成本
  • 劳务派遣人员工作单位怎么写
  • 住房公积金个人和单位各承担多少
  • 房产税的计税依据有哪些
  • 税收和税法是什么关系
  • 处置车辆收入缴税规定
  • 现金日记账定金和实收怎么记
  • 未入账的记账凭证有误处理方法
  • 没取得发票付款的情况该如何做账呢?
  • 发票认证后1年还能用吗
  • 押金满一年才能退
  • 事业单位的出纳要承担的责任是什么
  • 固定资产报废税费怎么处理
  • 个税申报表在哪下载打印
  • 合伙企业的所得税政策
  • 税务局开具无违规证明
  • 3%小规模纳税人开出的发票 农产品成本如何计算
  • 分公司可以迁移到新公司吗
  • 税费五个点怎么算
  • 企业支付宝税务局能查吗怎么查
  • 清算结业是什么意思
  • 如何代开外籍人员个人所得税完税凭证?
  • 华为鸿蒙系统怎么降级版本
  • 为什么我的win10
  • cpu性能天梯图2023年3月
  • 微星主板bios更新黑屏
  • win7无法记忆文件保存路径
  • 迷迭香怎么养殖方法
  • 商品进销差价的作用
  • .net core 开发web
  • Zinnowitz pier on Usedom island in the Baltic Sea, Germany (© Frank Günther/Getty Images)
  • 销售不动产税目计缴增值税有哪些
  • php数组可以使用哪些键名
  • 不发放工资怎么办
  • 小公司不交社保违法吗
  • react5
  • php oauth2 单点登录
  • 与http缓存有关的header
  • 旅行社代订酒店如何入账
  • 破解版微擎框架如何升级
  • 什么是技术服务工程师
  • 增值税政策执行口径存在的问题及建议
  • 其他货币资金微利
  • 公司员工餐费会计分录
  • 一般纳税人什么情况可以开3%的发票
  • 进料加工出口退税核销最新流程
  • 财务会计报表的使用者有哪些
  • 留抵抵欠税附加税需要交嘛
  • 可转换公司债券例题
  • 负债项目的排列顺序
  • 旅游服务住宿费公司不给报销
  • windows如何安装安卓软件
  • window10系统主题
  • 远程桌面登录显示其他用户
  • 新安装的Ubuntu系统无法联网
  • 如何将用户加入某个组
  • tcp半连接和全连接
  • win7系统怎么禁止软件自启动
  • win7系统卸载360
  • win7系统突然打印不了
  • 装系统无法选择
  • ISBMgr.exe - ISBMgr是什么进程 有什么作用
  • input submit、button和回车键提交数据详解
  • 简单 粗暴
  • perl 时间转换
  • unity2d 阴影
  • Android闹钟服务
  • 好用的shell终端
  • 批处理替换文件
  • python 基础入门
  • 反序存放字符串
  • 专利证书印花税怎么计算
  • 江苏徐州买房
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设