CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
USM Asset的播放
USM Asset可以通过使用 CriManaMovieMaterialForAsset 组件播放。

CriManaMovieMaterialForAsset 的创建

CriManaMovieMaterialForAsset 是与 CriManaMovieController 兼容的USM Asset播放组件。
挂载 CriManaMovieMaterialForAsset 到GameObject,并在[Usm Asset]中指定作为播放对象的Asset。
addon4u_assetsupport_assets_sofdec_playback.png

CriManaMovieMaterialForAsset 的参数

在 CriManaMovieMaterialForAsset 的属性编辑器中可以指定播放参数。
部分参数与之前的 CriManaMovieController 的不同。差别如下。
CriManaMovieControllerCriManaMovieMaterialForAsset
Movie PathUsm Asset更改为指定Asset的参照
Loop移动至Asset的导入设置
Additive Mode移动至Asset的导入设置
Advanced Audio Mode移动至Asset的导入设置
通过使用不同组件进行切换Render Target在属性编辑器上选择类型代替组件替换
TargetTarget可以根据各渲染类型接收不同的类型
部分参数通过USM Asset的导入设置指定。详细信息,请参照 USM Asset的导入设置

渲染目标的指定

在 CriManaMovieMaterialForAsset 中,从属性编辑器的设置中选择渲染目标的类型。
不需要根据渲染目标更换要使用的组件。

从属性编辑器的[Render Target]下拉菜单中选择渲染目标类型。
渲染目标类型说明
Renderer以 MeshRenderer 等的 Renderer 组件为渲染目标
相当于以前的 CriManaMovieController
Graphic以 Image 等的 UI Canvas 中的 Graphic 组件为渲染目标
相当于以前的 CriManaMovieControllerForUI
在各类别的[Target]字段中可以指定对象组件。