[GVR]Google VR 和Gear VR app设定生成

在看这节之前,请先观看我之前的课程:

[GVR]Google VR 工程导入

[GVR]Google VR 视觉焦点创建

[GVR]Google VR 焦点事件触发


上一节,大家看了之前表白的教学,那么这次得开始实际行动啦。

这次我们要生成一个app生成的教学啦,这里只准备教学android app的生成,因为ios app需要用到mac和Xcode(详情只需要去看看unity如何到导出ios app的教程了,或许之后有机会会补上啦)

接上一节,我们已经实现了焦点事件的变化(表白成功)

颜色变化

和焦点事件的位置变化(表白失败逃离)

位置变化

我们希望导出我们的工程app运行

首先你得有一台android手机啦。。。然后你得有一台电脑。。。电脑里面最好装有android studio,没有也可以,但是你得有android的sdk。。。(所以你最好也是一个android的开发者,这样你会非常明白我说的是什么),还有你最好有GoogleVR的设备,不然你只能看到类似显示上面没啥质感的图像。国内可以买个暴风魔镜(以后应该会推这个的教程哦),或者一堆其他的杂牌VR设备啦

ok,please follow me!

1 打开buildSettings

点选Add Open Scenes,添加当前打开噶Scene

选择对应的Platform,这里教程当然是Android啦,选中后,要点Switch Platform

2 然后我们要配置PlayerSettings

    填写一下基本资料,这里可以选一下默认的显示图标

然后选择Default Orientation 为Landscape Left 默认为横屏。。。


这里必须修改的是

(1).Bundle Identifier,自定义填一下,有关签名的

(2).Minimum API Level 要选一下,个人推荐4.4

(3).Device Filter选Arm7(app容量会减少),android设备都是Arm7啦

(4).不要勾选Android TV (app容量会减少),没必要兼容android TV


 3 Build Settings点选build

Save As:app生成名字

Where: app生成位置

点选save之后,会提示你选择android sdk的位置,这个自己下载到哪就填哪啦

然后会在相应的文件夹生成

这样就生成了app了,然后你安装到手机看看效果。

是可以360度视觉的,这就是Google VR 魅力所在啦

这节完了???

看看题目吧,肯定是还有内容的。

我们写一个设定代码去兼容如何同时可以build GearVR和GoogleVR的android app

1.新建一个VRBuildSettings的C#文件

VRBuildSettings

2.添加一个GearVR的设置

图片上有详细的注释

(1).PlayerSettings 的virtualRealitySupported属性是GearVR需要的3d模式,且Oculus Rift也是需要用到的,但是GoogleVR有它本身特有的VRModeEnabled的3d模式开启

(2).GvrMain的对象是通过tag为Player的标示获取的

看Tag标示

(3).获取GvrHead后需要获取不启动它位置和角度的标志

(4).需要设置控件为脏,才能跟踪刷新控件里面的属性

3.添加一个GoogleVR的配置代码

4.查看unity3d的菜单可以看到多出添加的菜单

选择Build GearVR后运行,可以看到视觉变更和,角度旋转无法控制

再选择Build Gvr,可以看到恢复到原来我们GVR工程的模样

这样就可以兼容两个平台的输出了。

这节的内容终于讲完。


告白失败后,对象跑了囧么办?程序猿是倔强的,卖点力追回来好了?

下一节,

我们就是要追对象,教你怎样GoogleVR的自动行走。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,982评论 25 708
  • 一封情书,两个藤井树,88张卡片上,同一个名字。在电影的结尾,一群可爱又青涩的学妹将那本《追忆似水年华》的秘密翻出...
    shadowunique阅读 275评论 0 0
  • 01 ——小黑,他回来了,不是因为想你想我,而是他因为有了另外一个需要去想的人。 墨锦的家离墨容家不远,路的那头是...
    暖笑如云阅读 523评论 0 2
  • “你用多少时间计划,就会用多少时间完成” 人总是会在最后一段期限完成,所以需要有一个风险期。 风险期不可多。
    四次元决定要努力阅读 126评论 0 0
  • 第十七章:诉前情郁生痛失声 话说清虚金口一诺,卖了易郁生一个人情,花甲之年还收得一个徒弟,取个法名唤做“义真”,乃...
    易郁生阅读 338评论 0 0