Language:
Page Info
Tags:
Skill Level:
Engine Version:
Share

设置Google Daydream VR运动控制器

先决条件页面

在阅读本页面前应对以下页面有所了解,如尚不了解,则请先浏览以下页面。

Google Daydream运动控制器使用户能够以与在真实世界中类似的方式来拾取物体和与之交互,从而以前所未有的方式与虚幻引擎项目进行交互。在以下操作指南中,我们将阐述如何设置虚幻引擎项目以与Google Daydream运动控制器一起使用。

本操作指南利用在针对GoogleVR设置摄像机操作指南 中创建的Pawn。如果尚未完成该操作指南,我们强烈建议你先完成该操作指南然后再继续。

仅可在支持Google Daydream SDK的设备上使用运动控制器。

步骤

接下来我们将介绍如何为玩家Pawn添加使用Google Daydream运动控制器的能力。

  1. 首先,打开要为其添加运动控制器支持的玩家pawn(在此示例中,我们使用的Pawn是 GoogleVR_Pawn_MotionController),在 组件(Components) 选项卡中,单击 添加组件(Add Component) 按钮,然后搜索 GoogleVRMotionController

    HTGoogleVR_MC_00.png

  2. 将新添加的 GoogleVRMotionController 拖到现有的 VRCameraRoot 上面,使它像 VRCamera 一样成为子组件。

    HTGoogleVR_MC_01.png

    默认情况下,添加到Pawn时,GoogleVR Motion Controller组件的 位置(Location) 应设置为(0, 0, 0)。如果由于某种原因,情况并非如此,请确保将位置设置为(0, 0, 0)。

  3. 编译并保存蓝图,然后将 GoogleVR_Pawn_MotionController Pawn从内容浏览器拖至关卡中。

    单击查看大图。

  4. 选中新添加的玩家Pawn,然后在 细节(Details) 面板中,确保将 Auto Possess Player 设置为 Player 0,以在关卡运行时使用该Pawn。

    HTGoogleVR_MC_02.png

  5. 最后,按 启动(Launch) 按钮以在启用了Google Daydream的智能手机上部署和运行该关卡。

    HTGearVR_MC_04.png

最终结果

项目启动后,将手机放进GoogleVR头盔中并拿起GoogleVR Daydream运动控制器。现在当你在真实世界中将运动控制器四处移动时,就会在虚幻引擎项目中看到移动得到再现,如以下视频中所示。

如果GoogleVR运动控制器网格体处在错误的位置,将运动控制器放到自己面前,然后按住 Home 按钮来重新校准运动控制器的位置。

虚幻引擎项目下载

在下面可以找到一个链接,可供你下载用来创建此示例的虚幻引擎项目。

Tags