位置: 编程技术 - 正文

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

  • 如何办理车辆购置置换补贴手续
  • 事业单位净资产为负数怎么办
  • 增值税发票遗失怎么操作
  • 会计科目已受控于应收应付系统
  • 个税申报系统累计收入怎么算
  • 中期票据怎么入账
  • 销售返利计入什么科目
  • 租赁行业的增值税税率
  • 营改增后企业要交哪些税
  • 残保金超比例奖励
  • 劳服企业可以安差额税上税吗?
  • 帮其他企业推广产品
  • 税务局代开专用发票要缴纳城建税吗?
  • 小规模纳税人减免增值税会计处理
  • 特定业务计算的应纳税所得额是指
  • 股权转让缴印花税公司用进账吗
  • 做季报和月报增发的区别
  • 租用服务器会泄漏数据吗
  • 什么收入不需要交税0税
  • 主营业务收入和营业收入的区别
  • 如何使用u盘安装软件
  • PHP:session_save_path()的用法_Session函数
  • 建筑行业怎么做职业生涯规划
  • vue前端组件库
  • 整理php防注入和注入
  • php事物
  • 无法将node项识别为
  • php traits
  • PHP:imagepalettetotruecolor()的用法_GD库图像处理函数
  • 解决方案啥意思
  • phpinfophp漏洞利用
  • 科研toc
  • 服务器连接方式包括直接相连,间接连接
  • 轮播图效果用css怎么实现
  • golang和php
  • 会计中利得的定义
  • css浮动怎么弄
  • 个人所得税大病医疗夫妻双方怎么扣除
  • mysql复制表语句
  • 存货的成本包括哪几项
  • 公司有收入可不交社保吗
  • 经营范围没有的项目可以做吗
  • mysql数据库在使用时的常见错误号和解决方法有哪些?
  • 对外支付代扣代缴税费
  • 公司帐户可以转法人私人账户吗
  • 购入软件的账务处理
  • 原材料用于在建工程进项税可以抵扣吗
  • 存货周转率低是什么原因
  • 停产工人工资计入哪个科目
  • 测试账户收入怎么处理
  • 怎么接收电子承兑汇票
  • 发票开商品类别可以报销吗
  • 中央空调的维护费一年要多少钱?
  • 属于费用类的会计科目有哪些
  • mysql查询时间语句
  • ubuntu gz
  • fedora安装xorg
  • OpenSolaris 6/06 DVD版本
  • Mac如何更换壁纸
  • wget下载命令
  • 虚拟光驱安装
  • win8系统崩溃无法开机
  • Linux中环境变量的用法
  • linux arp -n
  • centos smb服务
  • centos7如何设置ip
  • win8怎么关闭管理员用户
  • cocos2dx吸蓝效果实现opengl绘制
  • 基于是什么意思
  • handle thread
  • js数组菜鸟教程
  • nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
  • dos命令 获取文件名
  • jquery form serialize
  • vue中使用类class
  • javascript数据结构与算法
  • js图片轮播和点击切换
  • Android中的布局有哪些
  • 社保当月减员当月还可以增加上吗
  • 印花税为什么不计入资产成本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设