小白也能學會的用Unity生成visionOS程序教程,時刻準備開發(fā)Vision

HI 各位好,我是你們創(chuàng)業(yè)的極客大叔。
前天半夜正在床上刷手機,忽然在群里看到 Unity 發(fā)布支持Apple Vision Pro 版本的消息,就讓我無法入睡了。
一頓下載安裝編譯運行,讓我得到了我的第一個Apple Vision Pro程序。
但是啊,因為還沒拿到 PolySpatial.xr 和 PolySpatial.visionos 兩個插件,所以還不能生成計算空間里面的沉浸App,確實有點可惜。
但是本著官方給啥就學啥的原則,還是在這里分享下如何用Unity生成自己第一個Apple Vision Pro程序的過程。幫助大家避一些坑。
是先說明一下,因為不論是蘋果還是Unity兩個團隊都非常積極的更新項目,所以這個視頻的時效性很強,之后的內(nèi)容只針對各位希望第一時間開始學習的朋友,相信之后隨著版本升級很多地方還會有改善和操作上的區(qū)別。之后的一些知識點還請大家酌情食用。
首先是你要有一臺Mac 的電腦,最好是M系列芯片,下載安裝運行XCode 15 Beta2版本,成功運行Apple Vision Pro模擬器。這邊有問題的同學可以看下我之前的這個視頻。目前也能下載XCode 15 的Beta3 和Beta4 版本,但是目前看來運行Unity生成的Vision Pro項目時候會有一點小問題,對自己動手能力沒有信心的同學建議先搞Beta2吧。
Unity則要搞到Mac平臺上的 2022.3.5f1 版本以上,這里注意一下,祖國特供版本的Unity Hub可能會晚幾個版本,所以這邊給大家一個國際版本的下載鏈接在置頂?shù)幕貜椭小?/span>
好啦,在安裝的時候你會看到 visionOS Build Support (experimental) 這個選項,選擇他并安裝,你就是空間計算程序員啦。
現(xiàn)在你可以像往常一樣創(chuàng)建一個Unity項目了,在導出的時候選擇 visionOS (experimental) 這個平臺選項,你就可以生成一個運行在visionOS上面的Unity程序了。
用XCode 15 Beta 2版本打開項目,運行平臺選擇visionOS模擬器,再提醒一下,目前沒有這款模擬器的同學去看我這個視頻,下載速度慢的朋友,也可以去視頻下面置頂里面網(wǎng)盤上面的鏈接下載?,F(xiàn)在我們就可以看下我們的成果啦。
啥,怎么只是個巨幕呢,說好的全息影像呢?
哦,提醒一下,如果想要生成真正的計算空間內(nèi)的全息程序,需要在Unity中,選擇Project Settings,進入XR Plug-in Management里面,在平臺選擇上我們看到一個空白標簽,鼠標移動上去會顯示 visionOS (experimental) setting,沒錯這是個隱藏關(guān)卡。進入這個標簽內(nèi)我們會看到 “ Thereare no XR plugins applicable to this platform”,呃,簡而言之就是你還沒拿到visionOS平臺上的XR插件。
同學等等吧,Unity會盡快發(fā)布 PolySpatial.xr, 和 PolySpatial.visionos, 兩個插件的,到時候就可以大顯身手了。目前先完善內(nèi)容吧。