什么是Asset Support Add-on?
- Asset Support Add-on是以Unity Asset形式处理CRIWARE相关数据的Add-on插件。
包含以下两个功能。
- CRI Assets:将数据转换为Unity Asset的功能,以及与其相关的各种开发支援
- CRI Addressables:支持通过Addressable Asset System的数据加载
- CRIWARE标准功能会直接访问创作工具输出的CRIWARE数据。对于放在StreamingAssets目录或者缓存目录的数据,通过指定文件路径字符串来进行读取。
而添加了Asset Support Add-on后,在启用CRI Assets的功能时,将可以将这些数据作为Unity Asset。
- 此外,使用了CRI Assets进行资产化的数据,可以通过CRI Addressables的功能使用Addressable Asset System加载。
数据即使包含在AssetBundle中,加载时也无需在内存中展开数据,可以进行串流读取。
- 本手冊中介绍CRI Assets和CRI Addressables的使用方法。
常见问题解答/故障排除
CRI Assets
CRI Addressables
如何安裝Asset Support Add-on
- Asset Support Add-on的插件包分配于SDK中的以下的路径。
Asset Support Add-on仅兼容于Assembly Definition支持版插件。请注意此Add-on不能在非Assembly Definition支持版插件中使用。
因此,请先导入Assembly Definition支持版的CRIWARE Unity Plug-in,并导入上述Add-on插件。
- 注意事项:
- Asset Support Add-on仅可以在以下开发环境使用。
- Unity 2019.4.0f1或更高版本
- Unity Addressable Asset System 1.8.5或更高版本
- 在Asset Support Add-on会添加CRI专有的Scripted Importer。
请注意,如果使用自己的Scripted Importer处理CRIWARE的相关文件(例如 .acf/.acb/.awb/.usm等),则会出现处理冲突。
Asset Support Add-on中的文件/Asset的术语
- 在本手册中,会使用以下名称来区分使用Asset Support Add-on时的各种Asset/文件。
- Non-Asset CRI数据
- CRI提供的工具生成的文件,如 ACF、ACB、AWB或USM等。
需要直接使用Non-Asset CRI数据时,则需要指定其文件路径。
- CRI Asset
- 使用Asset Support Add-on导入Non-Asset CRI数据所生成的Asset。
CRI Asset包含ACF Asset、ACB Asset、AWB Asset和USM Asset等。
- CRI虚拟Asset
- 内部包含指向CRI Asset的参照,与CRI Asset以同样方法使用的Asset。
CRI虚拟Asset可以在Unity Editor中创建并使用,而不能通过Non-Asset CRI数据的导入生成。
多平台Asset 对应于CRI虚拟资产。
THIS SERVICE MAY CONTAIN TRANSLATIONS POWERED BY GOOGLE. GOOGLE DISCLAIMS ALL WARRANTIES RELATED TO THE TRANSLATIONS, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, RELIABILITY, AND ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.