【三星官方教程】如何为Gear VR 开发应用(二):创建Unity项目

关于项目创建与Demo导入

本系列教程将介绍如何用unity为Gear VR开发一个360度照片查看器。在开始用Unity为Gear VR开发应用前,需要完成Unity和Oculus的整合,并导入学习用的Demo文件。在这部分教程中,你将学习以下步骤:

  • 创建Unity项目
  • 更新版本设定,使用安卓平台
  • 完成OculusUnity整合
  • 导入360度照片查看器的demo文件

Demo文件里包括了这个应用里所有需要的元素。按以下步骤处理教程的Demo文件:

  1. 点击以下链接下载项目资源:

    http://www.samsung.com/us/samsun ... kshop_2015_0713.zip

  1. 将文件解压到电脑上的目录中。
  2. 打开GearVR_Workshop文件夹检查内容。

在这个目录中,有一个Unity文件包,里面包括了搭建应用所需的所有模型、材质、贴图和脚本。

创建一个新项目

  1. 运行Unity,选择File > New Project….

  2. 在Project Wizard对话框, 点击Create new project按钮。

  3. 在Project name输入框,给你的项目取名:GearVR_Unity_Project,选择项目目录。选择3D选项,并点击Create project 按钮。

更新版本设置

  1. 在菜单中,选择 File > Build Settings….

  2. 在Build Settings 窗口,将Platform改为android,将Texture Compression改为ETC2 (GLES 3.0)。

  1. 点击Switch Platform按钮并关闭窗口。

设置Unityworkspace布局

选择正确的workspace布局对提高效率很重要。我们建议在Unity中使用2×3的workspace 布局。按以下步骤设置workspace layout:

  1. 在Unity窗口的右上方,找到Layout下列菜单。

  2. 在菜单中,选择 2 by 3的layout. Unity会自动刷新到选定的布局。

设置Unity整合

  1. 在菜单中选择 Assets > Import Package > CustomPackage….

  2. 在Import Package… 对话框, 找到Oculus Mobile SDK 0.6.0.1 目录,打开/VrSamples/Unity/UnityIntegration/UnityIntegration.unitypackage文件

    说明:在开发环境搭建环节中,你应该已经下载了Oculus Mobile SDK。

  3. 在Importing package对话框,点击Import按钮。把文件包导入到项目中可能需要一些时间。
    这个文件包中的OVR目标中包含了一些预制件和脚本,用来为Unity场景和组建提供VR支持。还有一个Plugins目录,包含一些插件,用来支持VR架构与操作系统(Windows,Mac OSX,Android)的交流。

  1. 文件包导入完成后,找到Project 窗口(Windows>Project)。这里可以看到项目的目录结构以及所有资源。在Assets目录中,检查文件。

  1. 关闭Unity。

  2. 打开Unity的项目目录,你可以找到三个文件夹:Assets、Library和ProjectSettings。

    在本系列教程中,你将使用Assets和ProjectSettings这两个目录。Assets目录包括了所有你为这个项目创建和导入的内容,而Project Settings目录为你的Unity项目设定特定的参数。

  1. 在文件资源管理器中,打开Oculus Mobile SDK目录,找到/VrSamples/Unity/UnityIntegration/ProjectSettings文件夹

    下一步,我们将把Unity project中的ProjectSettings文件夹替换成Oculus Mobile SDK中的ProjectSettings文件夹。这一步将把Unity缺省的设置改为Oculus的设置。如果不做这一步,有些功能(如Gear VR触摸板)将不能使用。

  2. 复制/VrSamples/Unity/UnityIntegration/ProjectSettings文件夹,并粘贴到Unity的项目目录中。系统提示时,选择替换ProjectSettings文件夹。

导入demo文件

  1. 运行Unity。在Project Wizard 对话框中,在Project列表中,选择GearVR_Unity_Project。

  2. 在菜单中选择 Assets > Import Package > CustomPackage….

  3. 在Import Package d对话框中,找到/GearVR_Workshop中的demo 文件,打开Workshop.unitypackage文件。

  4. 在Importing package 窗口,点击Import 按钮。这个文件包里面包括了搭建应用所需的所有模型、材质、贴图和脚本。将资源导入到项目可能需要一些时间。

  1. 在Project窗口打开 /Assets/Workshop文件夹并查看内容

标签: unity, vr, gear vr 应用开发

?>