2013-04-18 68 views
0

我目前正在爲我的學位課程的最後一年開展一個項目,並且在編碼方面遇到了一些麻煩,對於C#和Unity來說是相當新的。我使用的是Kinect,unity和zigfu軟件包,我想使用與kinect有關的人員位置來生成按鍵。例如,如果玩家更接近kinect,它將觸發前進按鈕,如果他們距離較遠,則會觸發後退按鈕,中間位置爲中立區域。使用Kinect生成擊鍵

//has user moved back 
if (rootPosition.z < -2) 
{ 
//print(rootPosition.z); 
v = -1; 
} 

//has user moved forward 
if (rootPosition.z > -1) 
{ 
//print(rootPosition.z); 
v = 1; 
} 

我設法找到其登記我在哪裏相對於Kinect的,但不知道如何觸發按鍵部分。任何關於這個問題的幫助將不勝感激,因爲截止日期正在接近,我正在與事物的技術方面掙扎。

+0

輕度的意識模糊瓦特/你的問題。您是否嘗試生成全局窗口的按鍵事件,或者您想在Unity中做些什麼? – Jerdak

回答