在 iOS 上启动 Google Cardboard VR:哪个 SDK?

Starting Google Cardboard VR on iOS: Which SDK?

我想在 iOS 上开发一个简单的 VR 环境,以便使用 Cardboard VR 玩转不同的交互形式。这可能包括需要访问 iPhone 的摄像头和麦克风。

这是我第一次体验 VR。在 Google VR page 上有一个 Unity SDK 和一个 iOS SDK。我应该走哪条路?

我知道我可以创建一个 Unity 应用程序并将其部署到 iOS。但是是否可以轻松 change/customise 生成代码?

如果您想使用 Unity,请选择 Unity SDK。 iOS SDK 用于在 iOS.

中本地开发

当您使用 Unity 为 iOS 构建时,Unity 将生成一个 XCode 项目,然后您可以 运行。该项目的一些 类 将是可读的(例如 UnityAppController.mm 等),但大部分代码将自动生成,因此实际上无法遵循。请参阅下面的示例:

因此应用的所有功能都应直接在 Unity 中开发