版本:Unity 6 (6000.0)
语言 : 英语
导入和预览视频剪辑
了解视频文件

使用视频源

在 Unity 中使用视频时,请在视频播放器中通过 **源** 下拉菜单引用您的视频源。

要在 Unity 中使用视频,您必须通过 **源** 下拉菜单在视频播放器中引用您的文件。视频播放器可以播放来自视频剪辑或 URL 的视频源。

此信息仅涵盖引用视频文件。要配置视频播放器,请参阅 视频播放器组件。要配置视频剪辑,请参阅 视频剪辑导入器

先决条件

  • 视频播放器组件 添加到您的 游戏对象Unity 场景中的基本对象,可以代表角色、道具、场景、摄像机、路径点等等。游戏对象的功用由附加到它的组件决定。更多信息
    参见 词汇表

将您的文件作为视频剪辑引用

要将文件作为视频播放器中的视频剪辑引用

  1. 将您的文件作为视频剪辑导入.
  2. 选择您的 **视频播放器** 组件。
  3. 在 **视频播放器 检查器一个 Unity 窗口,用于显示当前选定游戏对象、资源或项目设置的信息,允许您检查和编辑这些值。更多信息
    参见 词汇表
    ** 窗口中,转到 **源**。
  4. 将 **源** 设置为 **视频剪辑**。
  5. 单击并拖动视频剪辑资源到 **视频剪辑** 参数中,或单击 **视频剪辑** 选择器以选择您的视频剪辑。

注意:由于视频文件通常很大,您也可以将视频剪辑指定为 可寻址视频资源 或来自 AssetBundles,以帮助减少初始游戏安装大小。

将您的文件作为 URL 引用

将您的文件作为 URL 引用以播放未与应用程序捆绑在一起的文件。这对于用户生成内容、如果您的内容不在 Unity 的直接控制之下,或者您希望避免在本地存储大型视频文件时很有用。

URL 可以指向本地文件系统、Web 服务器或 StreamingAssets 文件夹中的文件。由于 URL 选项绕过了资源管理,您必须手动确保 Unity 能够找到源视频。例如,本地文件必须位于 Unity 可以访问的文件位置,通过脚本指示,而 Web URL 需要 Web 服务器来托管源视频。

要将文件作为视频播放器中的 URL 引用

  1. 选择您的 **视频播放器** 组件。
  2. 在 **视频播放器检查器** 窗口中,转到 **源**。
  3. 将 **源** 设置为 **URL**。
  4. 将 URL 设置为您选择的 URL。

注意:Web 平台上,URL 必须指向 Web URL,因为不支持从本地文件系统和 Application.persistentDataPath 进行播放。

文件系统

在本地构建平台上,您可以将 URL 设置为任何文件路径以直接使用文件系统中的文件。您可以使用 file:// 前缀,但不是必需的。

注意:某些 Web 浏览器允许您手动禁用浏览器跨域资源共享 (CORS) 安全性,以用于本地开发和测试目的的 file:// URL 访问。出于安全原因,不建议使用这种方法。

Web 服务器

您可以将 URL 设置为使用 http://https:// 前缀从 Web 服务器读取视频。在这些情况下,Unity 会执行必要的预缓冲和错误管理过程。

StreamingAssets 文件夹

您可以将 URL 设置为使用放置在 Unity 的 StreamingAssets 文件夹中的文件,或使用平台特定路径 Application.streamingAssetsPath。有关更多信息,请参阅 Application.streamingAssetsPath

其他资源

导入和预览视频剪辑
了解视频文件