1. 程式人生 > >Kinect 姿勢檢測

Kinect 姿勢檢測

Kinect 姿勢檢測

  1. 新建一個指令碼繼承KinectGesture.GestureListenerInterface介面,並實現該介面中的方法。在GestureCompleted方法中新增要監聽的姿勢。

       上面的方法都是繼承的KinectGesture.GestureListenerInterface介面中的方法,看名字應該能知道是什麼時候呼叫的吧,在這裡我就不一一解釋了。

        2.在場景中新建兩個空物體KinectManager和GestureManager,KinectManager上面新增KinectManager指令碼,GestureManager新增剛剛寫的指令碼。(這步我就不截圖了)

        3.將GestureManager物體託給KinectManager中的GestureListens。(注意:Element0中必須是指令碼,不能是文字等)

        4.將需要監聽的姿勢在Player Common Gestures新增上。(注意:要跟第一步腳本里的新增的姿勢一樣)

        5.最後一步,在KinectManager物體上新增KinectGestures指令碼,並託給本身KinectManager指令碼中的GestureManager。

看圖:

                                                                     

使用Kinect檢測使用者的姿勢就完美完成了,想要在檢視中看到真實畫面,請看我的前幾篇部落格。

至於上面第3條的注意,看圖:

                                                                      

 當Text元件在指令碼的上方時:

                                                                     

Gesture Listeners中顯示的就是文字的圖示了。