最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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按鈕點擊后打不開的評論 (共 條)

分享到微博請遵守國家法律
黄冈市| 保亭| 井研县| 汤原县| 宁国市| 邵东县| 龙里县| 曲水县| 绿春县| 五大连池市| 吉木萨尔县| 视频| 宁阳县| 舞阳县| 通山县| 大港区| 西吉县| 施甸县| 沐川县| 阳高县| 玉龙| 凤冈县| 安乡县| 闽侯县| 双辽市| 图木舒克市| 奈曼旗| 布尔津县| 马山县| 资溪县| 张北县| 昆明市| 寻乌县| 镇沅| 隆安县| 清原| 沙洋县| 武强县| 阳朔县| 盖州市| 全州县|