VR插件Cardboard SDK For Unity解析
发表于2018-08-08
本篇文章介绍的是谷歌为自己的Cardboard平台提供的开发工具Cardboard SDK插件解析。
将插件导入到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:颈部调整