我今天剛剛下載了Google VR SDK for Unity v1.50。我現在無法爲相機設置起始位置。按下play後,我設置的位置將變爲(x,y,z)爲(0,0,0.08)。我之前使用過Google VR SDK for Unity v1.20,並且在舊項目中工作良好。現在,我不能再設置起始位置了。有沒有設置相機起點的方法?Google VR SDK for Unity v1.50無法再設置相機的起始位置,可以嗎?
0
A
回答
2
如您所述,Unity根據用戶的頭部運動和Google VR頸部模型更新相機的(本地)變換位置和旋轉角度。
要在世界空間中將玩家的起源設置爲除(0, 0, 0)
以外的其他東西,請將相機遊戲對象附加到新的(父級)遊戲對象。然後,您可以將父母transform.position
設置爲所需的原點,這將是玩家的(0,0,0)。要將玩家傳送到新位置,請將父變換位置設置爲該位置。
如果您有理由改變玩家的「前進」方向相對於遊戲世界的方向,您還可以設置父transform.rotation
的偏航組件。例如,如果您的控件允許播放器左右旋轉90°,則只需根據用戶輸入將父旋轉y
組件改爲±90
即可。
在處理旋轉時,請確保尊重系統並正確處理用戶啓動的重新中心。見白日夢應用質量準則瞭解更多詳情:
相關問題
- 1. Google VR SDK(Unity) - GvrVideoPlayerTexture互換網址
- 2. Google VR SDK for Unity - 十字線未對齊
- 3. Google VR + Unity + iOS
- 4. 可以設計Google Maps SDK for iOS嗎?
- 5. 如何倒置Unity Android VR應用程序的相機/控件?
- 6. 如何將相機再次切換到起始位置?
- 7. 在VR中鎖定相機位置
- 8. 在Unity Daydream(Google VR)中可以創建/導出爲WebGL嗎?
- 9. 無法爲FirstPersonControls.js的相機設置lookAt位置
- 10. 我可以將文件索引設置爲文件的起始位置嗎?
- 11. 在Unity 5中更改相機(Oculus Rift)的位置
- 12. 設置Android的ListActivity起始位置
- 13. 設置collectionView的起始位置
- 14. GvrViewerMain自己旋轉相機。 Unity3D + Google VR
- 15. 在Unity中基於Google VR sdk的VR應用程序中移動UI按鈕
- 16. Three.js + WebVR設置相機觀看位置的「高度」
- 17. 在Google VR SDK中爲VrVideoView設置默認查看器
- 18. Google SDK Divided VR模式視圖
- 19. 設置隨機位置ImageView在開始
- 20. 我可以使用設備的相機在Unity中拍照嗎?
- 21. 適用於Samsung Gear VR的Google VR SDK?
- 22. 流星:設置起始頁面(位置)
- 23. 有沒有辦法在Google VR SDK中設置VrVideoView的旋轉角度?
- 24. Unity vr develop我需要右和左相機嗎?
- 25. 我不能設置起始位置尋呼機
- 26. <cfdirectory>位置可以使用網站相關位置嗎?
- 27. 我可以設置安卓相機的焦距嗎?
- 28. Android:可以將相同的位圖設置爲兩個ImageViews嗎?
- 29. 我可以將光標位置重置爲開始嗎?
- 30. Unity 2.0可以配置XML嗎?