unity 2018.3.4f1 發(fā)布apk到oculus quest顯示2D

當(dāng)你要打包apk發(fā)布到oculus quest,完整步驟應(yīng)該是新建項(xiàng)目-導(dǎo)入oculus?integration-build?setting?里更換Android平臺并switch?platform-player?setting里設(shè)置好company 、app name和package?name,然后enable?vr?support,在sdk里添加oculus-?在oculus?developer官網(wǎng)添加自己的quest應(yīng)用,復(fù)制app?id?到oculus-tools-editor里填好-在oculus -?platform?tools里update- 項(xiàng)目完成后build?and?run

但是在unity 2018.3.4f1版本中,做好上述事情后,你會(huì)發(fā)現(xiàn)導(dǎo)入quest里的應(yīng)用在頭顯里是2D模式,并且應(yīng)用會(huì)在oculus TV里打開。

經(jīng)無數(shù)遍測試,發(fā)現(xiàn)問題出在導(dǎo)入oculus?integration時(shí)unity兩次提示要更新oculus?plugin,如果你更新了,就會(huì)導(dǎo)致應(yīng)用是2D模式。如果你不更新,忽略unity的警告,打包出來就是正常的3D狀態(tài)。

但如果你需要發(fā)布支持手部識別的應(yīng)用到quest,那么你會(huì)發(fā)現(xiàn),在OVRCamera里更改支持為controller?and hands?或者h(yuǎn)ands?only都無效,即使在頭顯里打開了手部識別功能,你打開新導(dǎo)入的應(yīng)用也會(huì)提示需要控制器。我猜這是舊版的oculus plugin不支持導(dǎo)致。

所以,如果你要發(fā)布支持手部識別的應(yīng)用到oculus?quest,請更新你的unity版本。

我更新到了2019.3.6f1,并且把oculus?plugins更新到最新,現(xiàn)在可以愉快的在頭顯里自己發(fā)布的應(yīng)用中看到自己雙手啦~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容