位置: 编程技术 - 正文

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摇杆)

  • 车船税讲解
  • 在外地施工的企业应该在哪里申报
  • 公司名下的车怎么报废
  • 广告赞助支出可以抵税吗
  • 交易性金融资产有哪些
  • 包装版费怎么计入生产成本
  • 借方应付账款 贷方银行存款
  • 发票代码和发票号码是什么
  • 小规模纳税人如何转一般纳税人
  • 企业所得税季度预缴怎么计算
  • 企业收回以前注销时的坏账准备余额怎么处理?
  • 事业单位财政直接支付账务处理
  • 工会经费怎样申报
  • 租赁的房子
  • 如何解决私账流水过大的问题?
  • 药店药品成本怎么核算
  • 城建税教育附加地方教育附加的税率
  • 应交税费账户进项税额为借方是什么意思?
  • 河道维护费所有权归属
  • 增值税发票过期了税金怎么办
  • 企业所得税退税怎么做账务处理
  • 企业房租收入营改增
  • 洒水车属于免税车辆吗?
  • 可供出售金融资产是指什么
  • 出口货物过了退税怎么办
  • 酒精是否属于消费税征税范围
  • 失控发票如何转出
  • 专用发票已认证怎么退回
  • 企业出售自用车账务处理
  • 销售部门的固定资产折旧计入什么科目
  • 门店出纳的工作内容
  • 进项税额转出如何做账分录
  • 电脑软件如何开机自启动
  • php中strcmp函数
  • deepin 终端命令
  • Win10 20H2/2004 Beta Build 19042.789累积更新补丁KB4598291正式推送
  • 火星车百家号
  • 固定资产清理的会计科目处理
  • php三元运算符简单例子
  • readline只读一行
  • php 接口规范
  • vget命令
  • 销售费用的主要类型有哪些
  • 所得税汇算清缴时间期限
  • 经营租赁会计的核算原则
  • 公司不交工会经费有什么后果?工会经费交费时自愿的么?
  • 增值税防伪税控系统
  • 结转和结算
  • 薪酬范围怎么写
  • 专用发票和普通发票 报销
  • 月末假退月初假领
  • 厂房鉴定费的账户是什么
  • 铁路运输印花税按什么比例交
  • 跨年的社保,账务怎么处理?
  • 兼职会计如何做账报税
  • 做内账需要什么资料
  • 商业承兑汇票开票流程
  • mysql常见报错
  • win10免费安装吗
  • freebsd使用wifi
  • bios单词
  • snmptrap.exe - snmptrap是什么进程 有什么作用
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • linux 系统查看
  • 桌面美化助手
  • windows8.1正版
  • linux系统的内存分配和回收采用什么算法?
  • 如何使用maven
  • java4Android(15)处理流的使用示例、装饰者设计模式、节点流和处理流的关系
  • 下载一个网页的所有图片
  • dos批处理实例800例
  • jquery开发项目
  • 备份多个数据库
  • jquery的fadein
  • jQuery Ajax 加载数据时异步显示加载动画
  • 成都税务举报电话多少
  • 北京朝阳地税局电话号码
  • 矿产资源税的计税依据
  • 征管基础平台app
  • 税务局发票邮寄费用谁承担
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设