CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
与所有范例有关的信息

范例的存储位置

Unity的CRIWARE范例存放在SDK的以下位置。

SDK中范例的位置
  * CRIWARE

  \ * SDK

    \ * unity

      \ * samples

        o * criatom

        o * crifilesystem

        \ * crimana

 

 

 

 

CRI ADX的范例

CRI File System (FileMajik Pro)的范例

CRI Sofdec的范例

 

范例文件

每个范例都有自己的文件夹。
我们提供了脚本,数据以及文件库,因此你能够即可运行范例。
以下显示了典型范例文件夹的结构。

CRI ADX的范例
  * UnityProject

  \ * Assets

    o * CRIMW

    o * Scenes

    | o * criatom

    | | o * basic

    | | | o * Scene_01_SimplePlayback.unity

    | | | \ * Scene_01_SimplePlayback.cs

    | | \ * ...

    | o * crifilesystem

    | \ * crimana

    o * Plugins

    o * Resources

    o * StreamingAssets

    | o * foo.acf

    | o * foo.acb

    | \ * ...

    \ * ProjectSettings

 

资源文件夹

CRIWARE Unity 插件

场景文件/用于范例的C#脚本

 

用于基础功能的范例

场景文件

C#脚本文件

 

 

 

范例专用特定平台插件

 

范例数据

 

 

 

项目设置

 

场景

如果一个范例展示了多种功能,那么不同的场景都将提供给不同的功能。
举例,CRI ADX的"基础范例"项目包含了八个场景。

相对应的文件存储于Scenes文件夹。
每个场景的C#脚本文件也同样包含在内。

范例的数据

StreamingAssets文件夹存储了用于范例的数据。

数据文件
类型 格式 描述
Atom二进制文件 *.acf, *.acb, *.awb 用于CRI ADX的二进制声音文件。
创建于CRI Atom Craft
USM文件 *.usm 用于CRI Sofdec的视频文件。
创建于Sofdec2 Encoding Wizard
CPK文件 *.cpk 用于FileMajik PRO的打包文件。
创建于CPK File Builder


注意
部分范例提供了平台特定的数据(如用于安卓的数据)。

如何在Unity Editor运行范例

(1) 打开一个场景文件
如需在Unity Editor中运行范例,请打开范例的Scenes文件夹中的场景文件。
如提供了多个场景文件,请打开拥有最小场景序号(Scene_xx)的场景文件。

(2) 运行范例
点击Unity Editor中的Play按钮来运行范例。

cri4u_samples_unity_toolbar.png

(3) 转换场景
如果一个范例拥有多个场景,你可以在运行该范例的途中转换至另一个场景。
举例,在CRI ADX的“基础范例”中显示了“Switch to Another Sample”信息。点击信息以显示一列表的场景。之后你就可以转换至另一个场景。

cri4u_samples_scenechange.png

重要
在显示的一列表场景的下方,每个场景都含有描述。