1. 程式人生 > >unity3D中LeapMotion開發(一)

unity3D中LeapMotion開發(一)

  1. 安裝LeapMotion驅動。網盤連結: https://pan.baidu.com/s/1i5fZTOZ6olSKev9fklGw4A 提取碼: i1r9 。自己下也可以
  2. 在unity中匯入官方SDK在官網下載,這裡不放網盤連結了。注:2018.2.3第二個外掛導進去報錯,沒仔細看是什麼錯就直接換了2017.3.0的版本,這個版本我第二個導進去不報錯。
  3. 開始進行功能指令碼的編寫。
  4. 檢測食指是否彎曲及彎曲角度,有兩種方法:

          ①一個是掌心向前的方向和食指尖向前的方向的夾角來判斷食指是否彎曲,及彎曲角度。

           

先取得掌心和食指尖向前的vector3,計算在yz平面上的投影,左後計算方向角度方向,即可。

           

           掌心和食指尖如下圖,拖到相應位置即可:

           

           

第二種方法寫在下一篇文章裡了。