无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

unity中SteamVR2.0手柄按鍵綁定當SteamVR Input里的Open Binding UI按鈕點擊后打不開

2021-09-26 09:47 作者:TenderRain-  | 我要投稿

分享給第一次接觸steamVR和新手的。也是給自己記一個筆記

最近在做SteamVR手柄按鈕綁定時碰到一個問題,SteamVR Input里的Open Binding UI按鈕點擊后打不開本地的steamVR的綁定頁面。之后我去查找資料一直都沒解決方法,直到有一篇中提到了一句話在SteamVR里打開控制器設置。因此我去研究了下當打不開本地的綁定頁面時該怎么綁定手柄按鈕。

當我們按OpenBindingUI按鈕時打不開綁定頁面時該怎么處理。

以上的兩張圖表示我沒法通過綁定按鈕進入綁定頁面。來說下這個時候該怎么辦。
首先要注意的準備工作一定要鏈接VR設備后操作,不然是進不去的。
先從SteamVR窗口里點開菜單欄,->設備->控制器設置

當打開控制器設置后,就會跳出一下界面選 控制器->管理控制器按鍵設置

打開管理控制器按鍵設置后這個時候第一個下拉框選的是你要設置的是哪個項目的控制器,這里會有一個問題,有時候沒有你要設置項目,這時候需要你先運行unity中需要設置的項目,然后再來控制器按鍵設置里看,才會出現(xiàn)你要設置的項目。

后面就是有效控制器按鍵設置,如果是默認時改成自定義,就會出現(xiàn)編輯此按鍵設置按鈕了。點擊這個按鈕就能進入綁定手柄按鈕了。后面就是一樣的綁定操作,網(wǎng)上已經(jīng)后很多教程了,這邊就不在多說了。

下面附上SteamVR2.0后的獲取按鈕數(shù)據(jù)。比如獲取觸摸板的數(shù)值

SteamVR_Action_Boolean m_Teleport = SteamVR_Input.GetAction<SteamVR_Action_Boolean>("Teleport");
 ? ? ? ? SteamVR_Action_Vector2 m_Touch = SteamVR_Input.GetAction<SteamVR_Action_Vector2>("Touch");
 ? ? ? ?bool temp = m_Teleport.GetState(SteamVR_Input_Sources.Any);
 ? ? ? ?if (temp)
 ? ? ? ?{
 ? ? ? ? ? ?Debug.Log(temp);
 ? ? ? ? ? ?Debug.Log(m_Touch.GetAxis((SteamVR_Input_Sources.Any)));
 ? ? ? ?}

上面代碼中的填寫的兩個字符串對應的是SteamVR Input中你設置的名字


好了本片筆記暫時就到這,后面遇到問題再添加


unity中SteamVR2.0手柄按鍵綁定當SteamVR Input里的Open Binding UI按鈕點擊后打不開的評論 (共 條)

分享到微博請遵守國家法律
绥滨县| 张家界市| 竹溪县| 咸丰县| 连城县| 安丘市| 连南| 三门县| 长海县| 安西县| 咸宁市| 嫩江县| 山东省| 苗栗市| 日喀则市| 泉州市| 太康县| 济阳县| 泾源县| 合江县| 樟树市| 汾阳市| 同心县| 朝阳县| 盐山县| 洛南县| 沐川县| 景德镇市| 拉孜县| 永修县| 墨江| 长葛市| 闻喜县| 合江县| 六盘水市| 东阿县| 景谷| 邵阳市| 海丰县| 陵川县| 平顶山市|