學(xué)習(xí)源于官方文檔 Gestures in Unity

筆記一部分是直接翻譯官方文檔,部分各人理解不一致的和一些比較淺顯的保留英文原文


(五)Hololens Unity 開發(fā)之 手勢(shì)識(shí)別

HoloLens 有三大輸入系統(tǒng),凝視點(diǎn)、手勢(shì)和聲音 ~ 本文主要記錄手勢(shì)識(shí)別的學(xué)習(xí)筆記 ~

一、概述

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).  

手勢(shì)識(shí)別是Hololens 三大輸入系統(tǒng) Gaze焦點(diǎn)、Gesture手勢(shì) 和 Voice聲音 中的第二個(gè)G~(這句翻譯的好像有點(diǎn)兒生硬了~)同時(shí)在Unity層面也提供了底層的API,例如原始位置速度位移信息等~ 當(dāng)然,也提供了高維度封裝好的供開發(fā)者調(diào)用的高層API~例如:手勢(shì)單擊,雙擊,長(zhǎng)按,多點(diǎn)點(diǎn)擊以及導(dǎo)航欄...(完全按照開發(fā)者的思維翻譯的~)

官文可以得知~ HoloLens提供了高層次的和核心的API供開發(fā)者調(diào)用~
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.

這是一些高層次的手勢(shì)源,每個(gè)手勢(shì)輸入都對(duì)應(yīng)了一個(gè)事件event~ 而每個(gè)事件都提供了SourceKind 手勢(shì)輸入員的類別 以及 在 頭部感應(yīng)器觸發(fā)事件的事件~ 而且一些事件來(lái)提供了額外的一些信息~

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式