在你安装了 Unity 和相应的 Magic Leap 开发包之后,你可以开始创建 Magic Leap 工程,并配置其设置选项和摄像机组件。
创建一个 Magic Leap 工程
- 打开 Unity 技术预览版。
- 选择 New。
- 输入工程名字,并选择相应目录。
- 选择 Magic Leap 模板。
- 点击 Create project 创建工程。
配置工程的 Build Settings
选择你的开发平台,并配置相应版本的 SDK,最后还需要给这个程序配置一个开发者证书。
- 打开 File 目录,点击 Build Settings。
- 展开 Platform 选项:
- 选择 Lumin OS.
- 点击 Switch Platform button.
- 在 Lumin OS 面板下:
-
- 选择 Sign Package.
- 设置 Lumin SDK Location 路径。 例如 C:\Users\<username>\MagicLeap\mlsdk\v0.16.0。
sdk-unity-sign-sdk
- 关闭 Build Settings 窗口。
现在你已经设置好了 Lumin OS 的平台设置,接下来我们开始进行 Player Settings 的配置。
配置 Player Settings
把你的 Magic Leap 开发许可证 中拿到的 Bundle ID 设置到你的工程中来。
- 打开 Edit 目录,并选择 Project Settings > Player.
- 点击 Settings for Lumin OS.
- 点击 Other Settings.
-
-
- 在 Identification 下面,输入你的 Bundle Identifier。这是你程序提交给 Magic Leap 世界的唯一 id。这是一个限制不超过 128 位的文字或者数字串。我们建议您使用以下格式: company.application.
-
- 在 Publishing Settings 选项下, 填入你的 Magic Leap 开发者授权。
现在你已经完成了配置,在开始动手之前,你还需要配置下摄像机。
设置摄像机
在 Magic Leap 模板工程里面,我们包含了一个 Lumin OS 平台的摄像机配置脚本,来优化我们的默认 Camera。
- 在你的 Project 窗口, 展开 Presets 文件夹并选择 MagicLeapCamera.
- 在 Inspector 窗口,单击 Set as Camera Default。
- 在 Hierarchy 窗口,选择摄像机并设置 Tag 为 MainCamera 。
现在你已经准备好通过 Unity 开发 Magic Leap 程序了,接下来你可以看一些相关的例子,诸如 Raycasting 或者 Meshing, 进入例子页面 Samples pages,或者开始查询 API Reference。
-