码迷,mamicode.com
首页 > 编程语言 > 详细

关于Unity实现AR功能(四)设置相机的对焦

时间:2018-10-03 23:34:48      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:erase   创建   功能   astar   vat   started   连续   自动   ice   

 1 /*************************************************
 2  * 项目名称:AR设置对焦功能
 3  * 脚本创建人:魔卡
 4  * 脚本创建时间:2018.10.02
 5  * 脚本功能:对焦功能设置
 6  * ***********************************************/
 7 using System.Collections;
 8 using System.Collections.Generic;
 9 using UnityEngine;
10 using Vuforia;
11 
12 
13 public class CameraSetting : MonoBehaviour
14 {
15     private void Start()
16     {
17         //持有Vufora控制器
18         var tVuforia = VuforiaARController.Instance;
19 
20         //Vuforia完全启动注册触发的回调函数
21         tVuforia.RegisterVuforiaStartedCallback(OnVuforiaStartedTriggerMet);
22 
23         //Vuforia暂停注册触发的回调函数
24         tVuforia.RegisterOnPauseCallback(OnPausedTriggerMet);
25     }
26 
27 
28     /// <summary>
29     /// Vuforia完全启动触发方法
30     /// </summary>
31     void OnVuforiaStartedTriggerMet()
32     {
33 
34         //TODO 五种对焦形式根据需要进行更改示例如下
35 
36         //连续自动对焦
37         CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO);
38 
39         //自动触发对焦一次
40         //CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO);
41 
42         //寻常对焦模式
43         //CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_NORMAL);
44 
45         //无穷尽变焦模式
46         //CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_INFINITY);
47 
48         //宏变焦模式
49         //CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_MACRO);
50 
51 
52     }
53 
54 
55     /// <summary>
56     /// Vuforia暂停触发方法
57     /// </summary>
58     /// <param name="s_isPaused"></param>
59     void OnPausedTriggerMet(bool s_isPaused)
60     {
61 
62     }
63 
64 
65 }

 

关于Unity实现AR功能(四)设置相机的对焦

标签:erase   创建   功能   astar   vat   started   连续   自动   ice   

原文地址:https://www.cnblogs.com/mrmocha/p/9738935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!