2017-05-09 70 views
0

我想製作一個Andriod VR應用程序,它將用於白日夢,Gear VR和一些其他設備。所以,SDK是不同的,我需要管理不同類型的攝像頭和輸入模塊。那麼有沒有一種方便的方法來管理它?如何管理Unity中的不同sdk

+0

你想在同一應用程序的所有選項一次? –

+0

是的,如果可以的話。 – deadmarston

回答

0

據我所知,你需要管理不同的SDK和團結也提供您管理不同的SDK作爲其VR overview說:

你的內置應用程序初始化,使設備工作在相同 順序作爲虛擬現實SDK在其他設置中列出(請參閱上面的啓用 VR支持)。在構建時不在列表中的設備是 在最終版本中不可用。設備無相當於一個 非VR應用程序(即,一個普通的Unity應用程序),並且可以在運行期間切換到 ,而不將其包含在列表中; 例外是None。

也許你需要考慮有益API是

VRSettings.LoadDeviceByName

VRSettings.supportedDevices Other Versions

0

您可以創建不同的團結項目,並與符號鏈接共享的資源目錄。

  • 這樣,所有腳本,紋理,模型,場景等都會自動導入到您的所有不同項目中。
  • 如果您在一個項目的場景中進行了更改,其他項目也會自動更新,但您可以爲每個項目設置獨特的項目/構建/輸入/圖形設置。

如果您在Windows的工作,我會建議Link Shell Extension協助您符號鏈接創建或看到https://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/命令行命令的列表。

否則用於Linux的命令是: ln -s /path/to/file /path/to/symlink