學習源于官方文檔 Gestures in Unity
筆記一部分是直接翻譯官方文檔,部分各人理解不一致的和一些比較淺顯的保留英文原文
(五)Hololens Unity 開發(fā)之 手勢識別
HoloLens 有三大輸入系統(tǒng),凝視點、手勢和聲音 ~ 本文主要記錄手勢識別的學習筆記 ~
一、概述
Gestures are the second "G" in Gaze, Gesture, and Voice. Unity provides both low level access (raw position and velocity information) and a high level gesture recognizer that exposes more complex gesture events (for example: tap, double tap, hold, manipulation and navigation).
手勢識別是Hololens 三大輸入系統(tǒng) Gaze焦點、Gesture手勢 和 Voice聲音 中的第二個G~(這句翻譯的好像有點兒生硬了~)同時在Unity層面也提供了底層的API,例如原始位置速度位移信息等~ 當然,也提供了高維度封裝好的供開發(fā)者調用的高層API~例如:手勢單擊,雙擊,長按,多點點擊以及導航欄...(完全按照開發(fā)者的思維翻譯的~)
官文可以得知~ HoloLens提供了高層次的和核心的API供開發(fā)者調用~
2
Gesture Input
Interaction Input
二、Gesture Input(高層次分裝的API)
Namespace: UnityEngine.VR.WSA.Input
Types: GestureRecognizer, GestureSettings, InteractionSourceKind
These high level gestures are generated by input sources. Each Gesture event provides the SourceKind for the input as well as the targeting head ray at the time of the event. Some events provide additional context specific information.
這是一些高層次的手勢源,每個手勢輸入都對應了一個事件event~ 而每個事件都提供了SourceKind 手勢輸入員的類別 以及 在 頭部感應器觸發(fā)事件的事件~ 而且一些事件來提供了額外的一些信息~
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現JSON轉Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結合數據結構來看看(二) 2017-07-26