在看這節(jié)之前,請(qǐng)先觀看我之前的課程:
[GVR]Google VR 視覺焦點(diǎn)創(chuàng)建
[GVR]Google VR 焦點(diǎn)事件觸發(fā)
上一節(jié)制轰,大家看了之前表白的教學(xué),那么這次得開始實(shí)際行動(dòng)啦艇挨。
這次我們要生成一個(gè)app生成的教學(xué)啦缩滨,這里只準(zhǔn)備教學(xué)android app的生成,因?yàn)閕os app需要用到mac和Xcode(詳情只需要去看看unity如何到導(dǎo)出ios app的教程了脉漏,或許之后有機(jī)會(huì)會(huì)補(bǔ)上啦)
接上一節(jié)侧巨,我們已經(jīng)實(shí)現(xiàn)了焦點(diǎn)事件的變化(表白成功)
和焦點(diǎn)事件的位置變化(表白失敗逃離)
我們希望導(dǎo)出我們的工程app運(yùn)行
首先你得有一臺(tái)android手機(jī)啦。皇忿。坦仍。然后你得有一臺(tái)電腦。幔荒。梳玫。電腦里面最好裝有android studio,沒有也可以姚垃,但是你得有android的sdk盼忌。。。(所以你最好也是一個(gè)android的開發(fā)者梆暮,這樣你會(huì)非常明白我說(shuō)的是什么)啦粹,還有你最好有GoogleVR的設(shè)備窘游,不然你只能看到類似顯示上面沒啥質(zhì)感的圖像跳纳。國(guó)內(nèi)可以買個(gè)暴風(fēng)魔鏡(以后應(yīng)該會(huì)推這個(gè)的教程哦),或者一堆其他的雜牌VR設(shè)備啦
ok,please follow me!
1 打開buildSettings
點(diǎn)選Add Open Scenes艾蓝,添加當(dāng)前打開噶Scene
選擇對(duì)應(yīng)的Platform赢织,這里教程當(dāng)然是Android啦馍盟,選中后,要點(diǎn)Switch Platform
2 然后我們要配置PlayerSettings
? ? 填寫一下基本資料八毯,這里可以選一下默認(rèn)的顯示圖標(biāo)
然后選擇Default Orientation 為L(zhǎng)andscape Left 默認(rèn)為橫屏瞄桨。。尿孔。
這里必須修改的是
(1).Bundle Identifier活合,自定義填一下物赶,有關(guān)簽名的
(2).Minimum API Level 要選一下,個(gè)人推薦4.4
(3).Device Filter選Arm7(app容量會(huì)減少)告嘲,android設(shè)備都是Arm7啦
(4).不要勾選Android TV (app容量會(huì)減少)奖地,沒必要兼容android TV
?3 Build Settings點(diǎn)選build
Save As:app生成名字
Where: app生成位置
點(diǎn)選save之后,會(huì)提示你選擇android sdk的位置仰楚,這個(gè)自己下載到哪就填哪啦
然后會(huì)在相應(yīng)的文件夾生成
這樣就生成了app了僧界,然后你安裝到手機(jī)看看效果。
是可以360度視覺的捂襟,這就是Google VR 魅力所在啦
這節(jié)完了?涨共?闯狱?
看看題目吧,肯定是還有內(nèi)容的照筑。
我們寫一個(gè)設(shè)定代碼去兼容如何同時(shí)可以build GearVR和GoogleVR的android app
1.新建一個(gè)VRBuildSettings的C#文件
2.添加一個(gè)GearVR的設(shè)置
圖片上有詳細(xì)的注釋
(1).PlayerSettings 的virtualRealitySupported屬性是GearVR需要的3d模式凝危,且Oculus Rift也是需要用到的晨逝,但是GoogleVR有它本身特有的VRModeEnabled的3d模式開啟
(2).GvrMain的對(duì)象是通過tag為Player的標(biāo)示獲取的
(3).獲取GvrHead后需要獲取不啟動(dòng)它位置和角度的標(biāo)志
(4).需要設(shè)置控件為臟,才能跟蹤刷新控件里面的屬性
3.添加一個(gè)GoogleVR的配置代碼
4.查看unity3d的菜單可以看到多出添加的菜單
選擇Build GearVR后運(yùn)行,可以看到視覺變更和趁窃,角度旋轉(zhuǎn)無(wú)法控制
再選擇Build Gvr醒陆,可以看到恢復(fù)到原來(lái)我們GVR工程的模樣
這樣就可以兼容兩個(gè)平臺(tái)的輸出了。
這節(jié)的內(nèi)容終于講完寺晌。
告白失敗后澡刹,對(duì)象跑了囧么辦?程序猿是倔強(qiáng)的罢浇,賣點(diǎn)力追回來(lái)好了?
下一節(jié)奏甫,
我們就是要追對(duì)象凌受,教你怎樣GoogleVR的自動(dòng)行走。