位置: 编程技术 - 正文

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

  • 个税返还什么时候到账
  • 增值税发票如何作废流程
  • 销售商品款项未收的科目名称
  • 公司在筹备阶段可以不交社保
  • 销项税现金流量指定
  • 申报企业所得税流程
  • 员工补偿金是按上十二个月的平均工资
  • 分支机构是否享受小微企业企业所得税优惠?
  • 非独立核算分公司企业所得税
  • 当年应收账款无明细科目
  • 非货币交易例子
  • 仓库货物破损处理方法
  • 如何查一张发票有没有作废
  • 合同印花税进哪个科目
  • 旅行社开具的发票是不都得写旅游服务
  • etc发票抵扣进项
  • 只有进项没有销项怎么报税
  • 固定资产清理属于资产类的备抵科目吗
  • 个体工商户核定征收怎么报税
  • 不同方式的融资租赁业务如何贴花?
  • 五金配件做什么科目
  • 公司控股的公司下子公司有哪些
  • windows 10怎么回事
  • 如何解决WIN10系统文件夹只读属性不能更改
  • Win11如何卸载microsoft edge浏览器
  • 王者荣耀干将莫邪技能
  • 解决网卡驱动故障的方法
  • mac桌面的东西怎么放回去
  • 吸收合并会计处理举例
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • web漏洞扫描器的设计与实现
  • 房地产企业预缴增值税如何申报
  • local_rank,rank,node等理解
  • 软件开发服务费开票税目
  • 不按发票金额付款说明
  • 现金流出包括所有股票吗
  • python slic
  • 详解九章算法
  • mysql转数字为字符串
  • 企业进行材料清查盘点中盘盈的材料
  • 金税开票系统
  • 质保金需要确认收入吗
  • 经营性现金流量为什么要加上折旧
  • 原始凭证可以直接粘在记账凭证后吗
  • 成本核算需要哪些单据
  • 企业所得税的营业收入怎么填
  • 受托方代扣代缴增值税、消费税的纳税人
  • 大货车怎样申请报废
  • 2021年村级财务管理要点
  • 个人承担的个税是公司的成本费用吗
  • 培训学校的主营业务是什么
  • 建筑安装主要做什么
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 金融服务银行
  • 给员工发工资发多少合适?
  • 工资扣税是减去五险一金吗
  • 预收账款的借贷方向增减
  • 未完工的工程施工怎么处理
  • 为什么要提前计划
  • 企业开发是什么专业
  • 企业购买黄金如何入账
  • 账户记录试算不平衡说明记账肯定有差错对吗
  • hprof-conv.exe
  • win10系统怎么设置默认打印机
  • win8关机慢怎么办
  • 批量装win7
  • win10家庭版如何设置永不更新
  • bootstrap框架怎么用
  • 详解16型人格
  • 写出perl中最常见4种控制流
  • opengl sphere
  • jquery滚动条滚动到指定位置
  • jquery删除一个标签
  • unity shader lod
  • node通过express搭建自己的服务器
  • python中的省略号怎么打
  • js基础教程
  • 开票物品名称要求
  • 税务评估风险等级是什么
  • 郑州金水区税务大厅电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设