本教程旨在引導(dǎo)你下載和安裝為Magic Leap One開發(fā)內(nèi)容的一切。在訪問Creator Portal后,下載和安裝Package Manager,安裝SDK和程序包。在安裝完畢后,你可以探索示例,教程,并開始配置你的版本。
1。 注冊(cè)Creator Portal賬號(hào)
這一步十分簡(jiǎn)單:在Creator Portal注冊(cè)一個(gè)帳號(hào),然后你即可訪問本教程的其他材料。
2。 安裝程序包管理器
在完成注冊(cè)后,你就可以下載開發(fā)內(nèi)容所需的一系列軟件。首先,你需要下載Package Manager,選擇你的操作系統(tǒng),運(yùn)行安裝程序。Package Manager將幫助你下載SDK,分析工具和調(diào)試程序。對(duì)于本教程,我們將采用Unity版本,但你同時(shí)可以選擇Unreal和原生Lumin版本。在安裝后,打開Package Manager,然后你將看到一個(gè)歡迎頁(yè)面,其中包含默認(rèn)的文件下載位置。
3。 安裝Common Packages
對(duì)于Common Package,你至少需要安裝Lumin SDK。你同時(shí)可以選擇安裝熱量分析工具,圖形調(diào)試工具,以及IDE擴(kuò)展。
4。 安裝Unity Packages
接下來,向下滾動(dòng)鼠標(biāo)并安裝Magic Leap Unity Package。你同時(shí)可以選擇安裝Unity API文檔。
5。 安裝Unity Editor的Magic Leap版本
Unity官網(wǎng)提供了Unity IDE的特殊版本。下載并安裝。
6。 下載API示例和教程項(xiàng)目
你早前下載的SDK中包含了各種初學(xué)者場(chǎng)景,它們可以幫助你快速入門Magic Leap One的內(nèi)容開發(fā)。在Creator Portal中,它們被稱為API Examples。這些示例包括控制器,手部追蹤,圖像追蹤,網(wǎng)格劃分,平面,光線投射,媒體播放器,移動(dòng)應(yīng)用程序,圖像捕獲,視頻捕獲和持續(xù)性等等。
另外,Magic Leap同時(shí)提供了下面的材料:
Samples:這些項(xiàng)目側(cè)重于特定主題,如網(wǎng)格劃分,手勢(shì)或暗角效果。
Magic Kit:這些樣本的目標(biāo)是為混合現(xiàn)實(shí)開發(fā)提供完整的的小概念,并將一系列的概念組合成一個(gè)更完整的應(yīng)用程序。
Studio Spotlights:這些是更大型的項(xiàng)目,主要強(qiáng)調(diào)了特定工作室的作品。
7。 創(chuàng)建一個(gè)Unity項(xiàng)目
請(qǐng)習(xí)慣以下的一系列步驟,因?yàn)槟銓⒁獙?duì)所有的Unity項(xiàng)目反復(fù)執(zhí)行這一操作。
打開Magic Leap版本的Unity IDE。
打開現(xiàn)有項(xiàng)目或創(chuàng)建一個(gè)新項(xiàng)目。假設(shè)你才剛剛開始使用API示例,因此請(qǐng)創(chuàng)建一個(gè)新項(xiàng)目。
打開Build Settings窗口,選擇Lumin OS作為目標(biāo)平臺(tái)。
點(diǎn)擊“Switch Platform”(這將需要幾秒鐘到幾分鐘的時(shí)間)
勾選“Sign Package”復(fù)選框
單擊“…”按鈕以設(shè)置Lumin SDK位置。
單擊“ Player Settings”按鈕
在“Player Settings”窗口中,你需要在“Publisher Settings”選擇開發(fā)證書,從而為Magic Leap One硬件簽名你的版本。如果沒有,請(qǐng)按照Creator Portal上的說明進(jìn)行操作。
此外,你可以選中應(yīng)用程序在運(yùn)行時(shí)所需的權(quán)限框。
最后,通過Package Manager導(dǎo)入之前下載的Magic Leap Unity Package。這將安裝一堆入門代碼和API示例場(chǎng)景(可能需要幾秒鐘或幾分鐘)。
現(xiàn)在,選擇一個(gè)場(chǎng)景并在編輯器中將其激活,或通過Magic Leap Remote進(jìn)行嘗試。如果你已經(jīng)擁有硬件,請(qǐng)轉(zhuǎn)到File > Build & Run,并將當(dāng)前版本發(fā)送到頭顯(確保在Build Settings窗口中包含場(chǎng)景,而且你需要先為你的。mpk文件設(shè)置輸出位置)。
8。 故障排除
最重要的是確保Lumin SDK,Unity Asset Package和Unity IDE都位于相應(yīng)的版本中,特別是在早期的beta版本期間,因?yàn)锳PI經(jīng)常變化。仔細(xì)閱讀控制面板窗口中的任何輸出,因?yàn)樗梢栽诔霈F(xiàn)問題時(shí)提供有用的線索。另外,請(qǐng)留意創(chuàng)Creator Portal和論壇中宣布的消息。
對(duì)于第一次的新人而言,你可能需要一個(gè)小時(shí)左右才能下載所有內(nèi)容。在初次下載后,利用Package Manager更新SDK和Unity Package。你有時(shí)候需要下載新的IDE版本。
來源:yivian