Vuforia开发技巧三-如何调整VideoPlayback中video的尺寸
2015-07-25 18:37
274 查看
原文链接:http://www.arvrschool.com/read.php?tid=99&fid=21
AR学院
ARVR技术交流群:129340649
在使用VideoPlayback开发应用时,除了实现功能之外,还需要做到真实和美观。有的是,Video Play On Texture,就是视频在Texture上播放。当视频尺寸(Video)与Target尺寸(比例)不适配时,感觉播放的视频与Target不贴合,用户体验不是非常好。
在Inspector窗口修改Video的scale,在Unity editor场景下进行调试,对尺寸控制有效果,但是编译之后在手机上运行,没有效果。所以这种方式“治标不治本”。因为在VideoPlaybackBehaviour.cs这个脚本中,会判断当前的状态,状态主要分为:
复制代码
在OnRenderObject()这个方法中,会判断状态,当状态为REACHED_END,PAUSED,STOPPED,PLAYING,READY之一,就会设置Video的尺寸。
复制代码
复制代码
正常运行时,主要控制尺寸就在这里。那么需要调整尺寸也是在这个地方。
AR学院
ARVR技术交流群:129340649
在使用VideoPlayback开发应用时,除了实现功能之外,还需要做到真实和美观。有的是,Video Play On Texture,就是视频在Texture上播放。当视频尺寸(Video)与Target尺寸(比例)不适配时,感觉播放的视频与Target不贴合,用户体验不是非常好。
在Inspector窗口修改Video的scale,在Unity editor场景下进行调试,对尺寸控制有效果,但是编译之后在手机上运行,没有效果。所以这种方式“治标不治本”。因为在VideoPlaybackBehaviour.cs这个脚本中,会判断当前的状态,状态主要分为:
复制代码
复制代码
相关文章推荐
- Openstack Tokyo Summit投票
- PHP如何解决网站大流量与高并发
- nginx 安装 php
- Linux 中多个namespace的情况下,查看对应的namespace下面的路由信息
- linux常用命令大全(转)
- opencv像素基本操作及图像遍历at
- 浅谈tomcat的配置及数据库连接池的配置
- linux系统编程:线程同步-互斥量(mutex)
- LINK : fatal error LNK1104: cannot open file "mfc42u.lib"
- ubuntu上创建账户和samba用户
- 深入理解Linux内核-定时测量
- Linux运维常用命令之sed
- nginx rtmp代码架构1 hook点总结
- linux awk命令详解
- Windows 7硬盘安装CentOS 6.4 双系统 (WIN7硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))
- linux(centos)搭建SVN服务器
- linux初学(四)之 系统目录架构
- linux初学(三)之 文件基本操作管理
- 【Linux】Centos设置开机启动服务或者组件
- Linux iptables