CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CRIWARE组件

CRIWARE组件介绍

在导入 "CRIWARE Unity 插件" 安装包到项目后,即可使用 CRIWARE 组件
可以从 Component(组件) -> CRIWARE 菜单中创建CRIWARE组件。


注意
为了使各个组件正常运作,用户必须正确地配置脚本里的 Execution Order(执行顺序)

CRI Atom组

用于控制CRI ADX音频播放的一系列组件。
提供了以下组件:
仅需创建CRI Atom Source组件作为音源即可以播放音频。
使用 Atom Browser窗口 可以对Cue预览播放或创建CRI Atom Source。
详细信息,请参照 CRI Atom组件

CRI Mana组

用于控制CRI Sofdec视频播放的一系列组件。
提供了以下组件:
每个视频需要各自准备CriManaMovieController组件来执行播放。
详细信息,请参照 CRI Mana 组件

CRIWARE Library Initializer组件

用于初始化CRIWARE的组件。
使用插件功能时,请务必将CRIWARE Library Initializer组件配置在场景中。
不使用此组件时,插件可能无法正常运作。 详细信息,请参照 CRIWARE Library Initializer

CRIWARE Error Handler组件

用于启用CRIWARE错误输出的组件。
创建组件后,CRIWARE将启用对內部检测到的警告和错误的通知。
请在开发阶段使用本组件解決故障排除问题。
详细信息,请参照 CRIWARE Error Handler (CRIWARE错误句柄)


在Unity Timeline中的使用

部分CRIWARE组件可以在Unity Timeline上进行播放和控制。
关于支持Unity Timeline的组件以及如何使用每个组件,请参阅以下信息。

CRI Atom Unity Timeline扩展
CRI Mana Unity Timeline扩展

注意
SDK Ver.3.03.00的传统配置插件中,默认情况下会禁用Timeline扩展。
如果要继续使用Timeline扩展,请在Scripting Define Symbols中添加以下定义。
  • CRIWARE_TIMELINE_1_OR_NEWER