日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/6/30 编程问答 106 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于Unity实现AR功能(四)设置相机的对焦 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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 }

?

轉載于:https://www.cnblogs.com/mrmocha/p/9738935.html

總結

以上是生活随笔為你收集整理的关于Unity实现AR功能(四)设置相机的对焦的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。