热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Vuforia 高通AR for Unity 自动聚焦

热爱技术的童鞋可以来[Cocos2d-xUnityAR讨论QQ群]高通AR默认状态是非自动聚焦模式,下面是实现自动聚焦的方法。SDK提供了多种聚焦模式,这里我们选择​CameraDevice.Fo

热爱技术的童鞋可以来[Cocos2d-x/Unity/AR讨论QQ群]

高通AR默认状态是非自动聚焦模式,下面是实现自动聚焦的方法。

SDK提供了多种聚焦模式,这里我们选择​CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO

在Start和Update方法中调用​

void Start () {
CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO);}void Update () {CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO);}


这样每帧都会调用​聚焦函数,通常情况下我们不需要这么高的要求,为了提高性能我们希望每隔半秒或一秒聚焦一次,实现如下:

void Start()
{
InvokeRepeating​("autoFocus", 1, 1);//一秒后每隔一秒调用一次
}​
void autoFocus()
{
​CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO);
}​



推荐阅读
author-avatar
堵晴__晨1997_361
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有