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

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

使用qq登录你需要登录后才可以评论。
武强县| 宽城| 亳州市| 迭部县| 南宁市| 黔东| 秦皇岛市| 望谟县| 德昌县| 乐至县| 海门市| 永平县| 秦安县| 宽城| 宁都县| 龙门县| 襄城县| 遵化市| 呼和浩特市| 凯里市| 汝州市| 鹤岗市| 蒙山县| 张家港市| 南平市| 封丘县| 五原县| 会泽县| 安陆市| 昌平区| 全州县| 安泽县| 稻城县| 长乐市| 全南县| 公主岭市| 苏尼特左旗| 临夏县| 上犹县| 福州市| 海安县|