本文章由cartzhang編寫,轉載請註明出處。 全部權利保留。
文章連接:http://blog.csdn.net/cartzhang/article/details/52959035
做者:cartzhanghtml
本篇爲基礎篇,適合用純正小白,還請各位大神繞行。
VR先從外形看起來最簡單的google VR的Cardboard提及。
google發佈Cartboar的目的,用簡單好玩廉價的方式來體驗虛擬現實。
其用來看全景視頻的居多,固然也有其餘不同的用途,能在手機上玩的,確定均可以玩出不一樣的花樣來。
先說下,本圖說的全部教程都是基於Window下,
圖片引用字github,地址:https://github.com/cartzhang/UnitySay/tree/master/GoogleVR_1/Img
如果看不到圖片,可自行下載。
首先,看看咱們須要的資源:java
當前是使用的Unity較新的版本5.4.0f3,
Untiy 各個版本地址:git
https://unity3d.com/cn/get-unity/download/archive?_ga=1.41972967.311279473.1476870291github
1> 其中5.4.0f3其官方的下載地址:markdown
http://download.unity3d.com/download_unity/a6d8d714de6f/Windows64EditorInstaller/UnitySetup64-5.4.0f3.exe?_ga=1.147305973.311279473.1476870291
下載後在文件中找到如圖:
oracle
2> 固然你也能夠經過下載器來下載:測試
https://unity3d.com/cn/get-unity/download?thank-you=update&download_nid=41345&os=Win
要說的是,若爲Unity的較早版本,須要本身來下載其中的
UnitySetup-Windows-Support-for-Editor-5...*來實現對Window平臺的支持。
固然你的根據你的電腦平臺來選擇,Android,IOS,Windows等等。
下載器下載完畢是這個樣子:動畫
而後安裝,一路點擊next,就會來到這個界面,請跟須要選擇,這裏就選圖上這些就夠用了。
後面就是選擇安裝和下載路徑的問題:
下載完畢後會自動安裝到你剛纔所選的文件夾內,若不選擇保存目錄,則剛纔下載的安裝文件就會在安裝完畢後自動刪除。
3> 剩下就是安裝了,一路Next。google
Google VR對Unity的支持是經過插件形式,其代碼是開源的,github地址爲:
https://github.com/googlevr/gvr-unity-sdk/tree/v1.0.1
其實咱們暫時所關心的只是插件:
點擊打開,看到下載,直接下載就搞定了。.net
使用Unity正常的打開一個項目,我這裏使用的是空項目,而後從官方導入的Unity醬。
若已經下載能夠在這裏找到,直接導入:
而後:
結果以下圖:
Unity 醬就出如今場景中了。
導入下載的插件:
![這裏寫圖片描述](http://img..csdn.net/20161028183726031)
打開
也能夠直接把插件拖拽到project中,也能夠實現導入。
點擊導入:
中間會出現這樣的提示:
這個不重要,主要是對版本的兼容性問題。
如果gogleVR使用0.9版本在unity5.4.0f3就不會出現這個問題。
這裏選那個都不關緊要。可是對於之後版本最好仍是選Import package.
須要設置相機位置。先創建一個空節點,而後把Main Camera拖拽到Cam下面。
如圖:
注意:要把Main Camera下的Camera Controller腳本勾選掉,由於它會控制相機,而google VR 也需控制相機的。這是有衝突的。
最終項目以下圖:
旁邊有各個不一樣按鈕,對應不一樣的動畫動做,你能夠測試下。
可愛的Unity醬就出來了。
安裝Unity 的Andriod包,
其中設置的時候考慮到須要橫屏來玩遊戲,須要設置default Orientation
若沒有安裝的一些環境會點擊安裝,自動安裝更新
漫長的等待,等等….
若你安裝過Andriod的相關軟件,就會直接打包。
關於unity的Andriod打包使用:
參考:
http://blog.csdn.net/techtiger/article/details/21534893
須要安裝安卓SDK和JDK,相關內容參考鏈接。
說下設置:
爲了看到這個包,我花費了兩天,網速有限速,實在是困難。
沒有壓縮圖片,25M左右。
說明下,手機使用的是按照Andriod 5.0版本。
本身倒持到手機上。因爲代碼裏寫的有控制,能夠直接看的。
導入到手機中,來看看咱們千辛萬苦的弄好的Unity chan。
這個是什麼鬼?衝到臉上來了,嚇到我了,難度被視錐給裁剪了?
反正,終於完成了。
源碼地址:https://github.com/cartzhang/UnitySay/tree/master/GoogleVR_1
遊戲APK包地址:
https://github.com/cartzhang/UnitySay/blob/master/GoogleVR_1/Gvr01/mRelease/unitychan.apk
[1].https://developers.google.com/vr/unity/
[2].https://developers.google.com/vr/unity/release-notes
[3].https://vr.google.com/cardboard/
[4].https://developers.google.com/vr/
[5].http://blog.csdn.net/techtiger/article/details/21534893
[6].http://bbs.9ria.com/thread-219753-1-1.html
[7].http://www.cnblogs.com/nsky/p/4594371.html
[8].http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
——————–THE—–END——————
如有問題,請隨時聯繫!! 很是感謝!!