VR 电视机房关卡 - Lumberyard 用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

VR 电视机房关卡

VR 电视机房关卡演示一个设置用于在 VR 设备上播放 2D 视频、3D 视频和 360 视频的简单 VR 关卡。此关卡包含以下内容:

  • 2D 视频

  • 3D 视频

  • Input Configurator 实体 – 按下触发按钮时发起输入事件。

  • VideoPlayback_Toggle 实体 – 包含一个 字样画布 组件,用于侦听输入事件并切换可见性。

  • Screen_Toggle_Sphere 实体 – 包含一个 Lua 脚本,用于使 3D 视频球体跟随 VR 摄像机。

有关安装包含此 VR 电视机房关卡的项目的更多信息,请参阅虚拟现状示例项目

使用 VR 电视机房关卡中的组件

您可以使用 Video Playback (视频播放) 组件为指定视频指定漫反射纹理。然后,您可以将使用此漫反射纹理的材质指定给任何网格。


                VR 电视机房关卡的 Video Playback (视频播放) 和 Script Canvas 组件。

您可以使用 Script Canvas 组件和图来将播放设置为循环模式并立即开始播放。


                VR 电视机房关卡的示例 Script Canvas 图。

循环切换视频播放选项

电视机房关卡说明如何循环切换视频播放选项。当您在游戏中使用触发按钮时,电视将在 2D 视频、3D 视频、360 视频和关闭状态间循环切换。在 Lumberyard 中,这是通过四个实体实现的,每个实体对应一个视频播放选项。您可以切换每个实体的可见性,以反映在关卡中电视机上的播放内容。

2D 视频和 3D 视频是使用相同的静态网格创建的,但它们使用了不同的材质。360 视频是通过将球体附加到具有 3D 视频材质的摄像机来创建的。