如何在Unity 2022版本中将视频集成到图像目标?

问题描述 投票:0回答:1

我使用的是Unity版本2022.3.16f 使用 Vuforia 软件包,我需要在增强现实范围内将视频集成到真实图像上。为此,我在层次结构中的图像目标上创建一个平面,并将视频分配给检查器窗口。但是,当我测试时,视频不会在平面上移动,只出现白色图像。 简而言之,如何将视频集成到图像目标上。能详细解释一下吗?

  1. 尝试过旧版本(unity 2020、2021)
  2. 我尝试通过分配渲染纹理或四边形而不是平面来播放视频。
  3. 我尝试使用不同的视频来做到这一点。我也确定它是 MP4 扩展。
unity-game-engine video augmented-reality vuforia
1个回答
0
投票

您的视频可能无法播放,因为没有触发器来启动它。如果您看到Vuforia 的核心示例,则有一个图像目标,检测到图像时正在播放视频。我将抓取该 GameObject 及其子对象,并替换视频播放器组件的 Video Clip 字段中的视频。他们的示例甚至有一个可供您使用的播放和暂停控制器脚本。

否则我会:

  1. 创建一个平面游戏对象作为图像目标的子对象,
  2. 禁用其网格渲染器,
  3. 添加视频播放器组件,
  4. 视频剪辑字段中添加我的视频的路径,
  5. 禁用唤醒时播放
  6. 向 DefaultObserverEventHandler 组件中的 OnTargetFound() 添加一个项目,并将 Plane GameObject 拖到 Object 字段中。
  7. 然后在函数下拉菜单中选择VideoPlayer.Play()。
© www.soinside.com 2019 - 2024. All rights reserved.