您的位置:首页 > 运维架构

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的尺寸。

复制代码

复制代码

正常运行时,主要控制尺寸就在这里。那么需要调整尺寸也是在这个地方。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: