国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

HTCVive VR開發(fā)場景事件交互指南

2019-11-08 03:07:33
字體:
供稿:網(wǎng)友

與場景互動

Vive手柄介紹

除了視野和位置的控制是由頭盔完成,Vive的主要輸入方式是通過手柄。手柄在輸入方面一是提供手的定位和定向,使得玩家的雙手的位置、手柄的方向、手心的朝向都可以體現(xiàn)在VR中;二是提供了這幾個按鍵:

扳機鍵 (trigger):最重要的按鍵,相當于鍵盤上的回車鍵。一般單擊用于確認選擇、開槍;按住不動用來拖拽、給氣球打氣,持續(xù)地開槍等等。

側(cè)鍵 (grip): 用得頻率較少,可以用來實現(xiàn)緊握,比如緊握一根樹枝。也可以用來激活物品或者觸發(fā)事件。

菜單鍵 (application menu):最好用來彈出菜單。比如程序或者游戲的設(shè)置菜單、物品欄。

觸摸板 (touchpad): 最靈活的按鍵。硬件上它支持的功能有兩個:獲得觸摸點的坐標以及響應按鍵消息。這個鍵很重要,因為:

a. 相比其他的按鍵,它不但能知道用戶何時按下了按鍵,還能知道手指在什么位置按下的(通過一個二維坐標,x,y的取值范圍都是[-1, 1])

b. 即使不按下這個鍵,也能獲得觸摸點坐標,因此可以用于做簡單的手勢識別(比如上劃、右劃)

c. 這個鍵用拇指按很輕松。

在現(xiàn)有的應用中,觸摸板被用來換子彈、選擇技能、更換工具、調(diào)節(jié)音量、瞬移(teleport)。

系統(tǒng)鍵 (system button): 這個鍵是用來開啟手柄電源以及呼叫系統(tǒng)菜單的,設(shè)計程序時一般情況下不要用到它。

選擇物體

激光選擇。從手柄(或者其他自定義的手的模型)處射出一道激光,被激光指到的物體放大并高亮,然后按trigger鍵確認選擇。舉個例子,按下菜單鍵后在用戶現(xiàn)在的視野正前方產(chǎn)生一個設(shè)置窗口,手柄此時射出一道綠色激光,被激光射中的控件會放大并高亮,此時按trigger,效果就像是用鼠標點擊了一下此處(適用于按鈕、進度條、文本框等控件)。

觸碰選擇。如果物體距離用戶比較近,也可以使用觸碰選擇,當手柄接觸到某個物體后,讓這個物體高亮,等待用戶按trigger鍵確認。

本文截取[教程資源] HTC Vive UI Guideline部分段落,建議好好理解一下.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴彦淖尔市| 忻州市| 都江堰市| 锦屏县| 漳浦县| 嘉义县| 山东省| 平泉县| 麻栗坡县| 衡阳县| 资溪县| 岑巩县| 克山县| 盐山县| 施秉县| 大洼县| 漠河县| 朔州市| 滦南县| 汉源县| 潜江市| 南陵县| 张掖市| 淄博市| 轮台县| 石狮市| 甘德县| 高雄县| 彰化市| 荔波县| 遂宁市| 潼南县| 呈贡县| 江门市| 嘉鱼县| 赤城县| 日照市| 渝北区| 论坛| 潍坊市| 光山县|