首先下載HoloLens模擬器
HoloLens模擬器運(yùn)行在沒有真機(jī)的情況下在你的PC上測(cè)試應(yīng)用冲秽,屬于HoloLens開發(fā)工具系列。模擬器使用了Hyper-V虛擬機(jī)抵栈。通常通過傳感器獲取的人體和環(huán)境輸入通過鍵盤约啊、鼠標(biāo)或者Xbox手柄來(lái)模擬。應(yīng)用不用修改即可運(yùn)行在HoloLens模擬器上,它們也不知道它們沒有在真實(shí)設(shè)備上運(yùn)行。
部署應(yīng)用到HoloLens模擬器上
1. 在Visual Studio 2015里載入應(yīng)用解決方案
注意:使用Unity是,通常在Unity里生成項(xiàng)目绪颖,然后再在VS中載入編譯好的項(xiàng)目。
2. 確保目標(biāo)平臺(tái)是x86
3. 選擇HoloLens模擬器作為目標(biāo)設(shè)備
4. 前往Debug > Start Debugging或按F5鍵啟動(dòng)模擬器部署應(yīng)用及調(diào)試
第一次啟動(dòng)模擬器時(shí),可能會(huì)花費(fèi)較長(zhǎng)時(shí)間啟動(dòng)柠横。我們建議在調(diào)試期間一直保持模擬打開窃款,這可以快速部署和調(diào)試應(yīng)用。
基礎(chǔ)模擬器輸入
控制模擬器和玩3D游戲體驗(yàn)類似牍氛〕考蹋可使用的輸入選項(xiàng)包括鍵盤、鼠標(biāo)或Xbox手柄搬俊。通過控制模擬器紊扬,你可以模擬用戶穿戴HoloLens時(shí)的各種行為。在模擬器上模擬的行為將會(huì)被像真實(shí)設(shè)備那樣回應(yīng)唉擂。
· 前后左右走動(dòng)-使用W餐屎、A、S玩祟、D按鍵或者xbox手柄上的左操縱桿
· 上下左右看-使用鼠標(biāo)點(diǎn)擊拖拽腹缩、鍵盤上的箭頭按鍵或者xbox手柄上的右操縱桿
· 點(diǎn)擊手勢(shì)-使用鼠標(biāo)右鍵、點(diǎn)擊鍵盤enter鍵或xbox手柄上A按鈕
· 綻開手勢(shì)(Bloom)-點(diǎn)擊鍵盤上Windows鍵或F2鍵空扎、或者xbox手柄上B按鈕
· 用手拖拽-按住Alt鍵藏鹊,按住鼠標(biāo)右鍵,然后上下移動(dòng)鼠標(biāo)转锈、或者在xbox手柄上按住RT和A按鈕盘寡,然后使用右操縱桿上下移動(dòng)。
詳解HoloLens模擬器Main window主窗口
模擬器啟動(dòng)后撮慨,你會(huì)看到HoloLens系統(tǒng)顯示的主窗口竿痰。
工具欄
模擬器右邊,你會(huì)看到模擬器工具欄甫煞。工具欄包含以下按鍵:
·Close: 關(guān)閉模擬器
·Minimize: 最小化模擬器窗口
·Human Input: 鼠標(biāo)鍵盤被用于模擬人工輸入
·Keyboard and Mouse Input:鍵盤鼠標(biāo)直接被用于對(duì)HoloLens系統(tǒng)的輸入,就像你連接藍(lán)牙鍵鼠那樣冠绢。
·Fit to Screen:自動(dòng)調(diào)整模擬器尺寸以適應(yīng)屏幕
·Zoom: 縮放模擬器
·Help: 打開模擬器幫助
·Open Device Portal: 打開HoloLens模擬器設(shè)備控制臺(tái)
·Tools:??打開額外的工具面板
模擬標(biāo)簽欄
額外工具面板中默認(rèn)是模擬標(biāo)簽欄抚吠。
模擬標(biāo)簽頁(yè)顯示了模擬器內(nèi)模擬出的傳感器的狀態(tài)參數(shù)。光標(biāo)懸浮在任何一個(gè)值上面弟胀,都會(huì)出現(xiàn)一個(gè)如何控制該數(shù)值的工具提示楷力。
房間標(biāo)簽頁(yè)
模擬器通過模擬“房間”來(lái)模擬周邊世界的空間匹配數(shù)據(jù)。這個(gè)標(biāo)簽頁(yè)可以讓你選擇載入哪個(gè)房間模型來(lái)替代默認(rèn)房間孵户。
模擬的房間對(duì)于在不同環(huán)境中測(cè)試應(yīng)用很有用萧朝。一旦你安裝好模擬器后,幾個(gè)房間模型就會(huì)被傳遞進(jìn)來(lái)夏哭,你可以在路徑 %ProgramFiles(x86)%\Program Files (x86)\Microsoft XDE\10.0.11082.0\Plugins\Rooms下發(fā)現(xiàn)它們检柬。所有的房間都是用HoloLens在真實(shí)世界中捕獲得到:
·DefaultRoom.xef-一個(gè)有電視、咖啡桌竖配、2個(gè)沙發(fā)的小客廳何址。啟動(dòng)模擬器時(shí)會(huì)被默認(rèn)載入里逆。
·Bedroom1.xef-有一個(gè)桌子的小臥室
·Bedroom2.xef-有一張大床、梳妝臺(tái)用爪、床頭柜和衣櫥的臥室
·GreatRoom.xef-帶有客廳原押、晚餐桌和廚房的一個(gè)開放空間的大房間
·LivingRoom.xef-一個(gè)有壁爐、沙發(fā)偎血、扶手椅和放著花瓶的茶幾的客廳
你可以使用你的HoloLens設(shè)備控制臺(tái)上模擬頁(yè)面來(lái)記錄自己的房間诸衔,用來(lái)在HoloLens模擬器中使用。
在模擬器上颇玷,你將只能看到你渲染出來(lái)的全息圖像而沒法看到全息圖像后模擬的房間笨农。
這與真實(shí)設(shè)備不同,真實(shí)設(shè)備上所有內(nèi)容都會(huì)被展現(xiàn)亚隙。如果你想在HoloLens模擬器上看到模擬的房間磁餐,你需要更新的應(yīng)用以在場(chǎng)景中渲染空間匹配網(wǎng)格。