VR插件Cardboard SDK For Unity解析

发表于2018-08-08
评论0 3.7k浏览
本篇文章介绍的是谷歌为自己的Cardboard平台提供的开发工具Cardboard SDK插件解析。

首先是需要下载插件Cardboard

将插件导入到Unity中,打开下图画圈的Scene,这个就是插件提供的Demo

打开场景后,大概就是下图的样子,一定要把里面所有东西都研究透,才能很好理解SDK当中的每一个脚本的功能。

接下来,我们看看Hierarchy中都有什么。

Hierarchy中CardboardMain被设为了Prefab也就是预设,其实所有VR上实现的功能大致都在这个物体以及这个物体的子物体下。

该物体上绑定了一个脚本Cardboard.cs

VR Mode Enable:VR模式的开关
Distortion Correction:失真校正
AlignmentMarker:线向标
Settings Button:设置按钮(图下方齿轮标志)
Auto Drift Correction:自动偏移校正(暂时没了解这个功能的用途)
Tap Is Trigger:碰撞开关
Neck Model Scale:颈部调整

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引