Version: 6000.3
语言: 中文
导入和预览视频剪辑
了解视频文件

使用视频源

在视频播放器中引用视频源,以便在 Unity 中使用视频。

要在 Unity 中使用视频,您必须通过“源”下拉列表在视频播放器中引用您的文件。视频播放器可以播放视频剪辑或 URL 中的视频源。

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

先决条件

  • 视频播放器组件添加到游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
    请参阅术语表
    .

将文件引用为视频剪辑

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

  1. 文件导入为视频剪辑
  2. 选择视频播放器组件
  3. 视频播放器检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
    请参阅术语表
    窗口,转到源。
  4. “源”设置为“视频剪辑”
  5. 单击视频剪辑资源并将其拖动到 视频剪辑(Video Clip) 参数中,或单击 视频剪辑(Video Clip) 选择器以选择视频剪辑。

注意: 由于视频文件通常很大,您还可以将视频剪辑分配为可寻址视频资产或从资产包中分配,以帮助减小初始游戏安装大小。

将文件引用为网址

将文件作为 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 访问。出于安全原因,不建议采用此方法。

网页服务器

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

StreamingAssets 文件夹

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

其他资源

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