CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
[CriMana] 播放下载的文件

范例描述

概述

cri4u_samples_crimana_scene04_screenshot1.png

cri4u_samples_crimana_scene04_screenshot2.png

cri4u_samples_crimana_scene04_screenshot3.png

该范例播放了一个通过网络安装的CPK文件(FileMajik PRO的打包文件)的视频。
在该范例中,安装文件代表了通过网络下载文件并将其保存至本地。
有关视频播放的所有流程将于一个运行时脚本实施。
请注意它与从StreamingAssets中加载文件,只有在绑定CPK文件时如何指定文件方面不同。

当范例被执行时,视频播放并不会开始。
请使用以下步骤来开始播放。
  • (1) 点击Install CPK File按钮开始安装CPK文件。
  • (2) 当安装完成时,Bind CPK File将在屏幕上显示。
  • (1) 点击Bind CPK File按钮来绑定CPK文件。
  • (2) 当绑定完成后,Bind CPK File按钮上的字符串开头将显示一个星号(*),接着Play按钮将在屏幕上显示。
  • (3) 点击Play按钮。视频将作为盒子上的纹理开始播放,然后Play按钮将变成Stop按钮。
  • (4) 如果你在播放途中点击Stop按钮,视频将被停止。
  • (5) 如果你点击Reset按钮,范例将返回安装CPK文件前的初始状态。
    步骤(3)之后的步骤与 " [CriMana] 从CPK文件中播放 "相同。

场景信息


中间件 CRI Sofdec (CRI Mana)
范例 Basic samples(基础范例)
存储路径 /CRIWARE/SDK/unity/samples/UnityProject/Assets/Scenes/crimana/basic/
场景文件 Scene_04_DownloadCpk.unity


程序描述


该范例程序播放一个已下载的CPK文件中的视频。
请注意它与从StreamingAssets中加载文件,只有在绑定CPK文件时如何指定文件方面不同。

并不会在Unity Editor中设置CriManaMovieController组件,所有视频播放相关的流程将在脚本中处理。
绑定一个CPK文件以及如何开始/停止视频播放均在Scenes/Scene_04_DownloadCpk脚本中描述。

安装并绑定一个CPK文件

一个CPK文件的安装和绑定方式与FileMajik PRO的范例程序相同。因此,这里将忽略它们的描述。 如需了解详情,请查看FileMajik PRO的范例 ( " [CriFs] 加载一个CPK文件 (打包文件) ", " [CriFs] 安装数据 ")。
该范例使用一个协同程序来绑定。如果你不想使用协同程序,你也可以使用FileMajik PRO的状态轮询。 你可以在FileMajik PRO的范例( " [CriFs] 加载文件 ")中查看这两种方法。

视频播放脚本

在绑定一个下载的CPK文件之后的播放流程,与播放一个StreamingAssets中的文件的流程相同。
如需了解详情,请查看 " [CriMana] 从CPK文件中播放 "中的范例。