设置配置
xasset 使用 Settings 配置管理打包资产和打包安装包的设置参数。
提示
在 Unity 编辑器中选择使用 xasset>Open>Settings 可以快速定位到 Settings 文件。
属性说明
Settings 配置主要包含以下属性:
- Download URL 资产下载地址,生成版本更新信息的时候,会基于这个地址按平台生成更新信息中的资产下载地址。
- Player Assets Split Mode 安装包资产分离模式,决定安装包中会包含哪些打包后的文件。
- Build Asset Pack Assets 是否为 AssetPack 配置中的资产生成实体文件。
- Bundler Setting 定义了打包资产的诺干选项,具体用法和种类可以参考打包器设置的说明。
安装包资产分离模式
Player Assets Split Mode 主要包含如下选项:
- Split By Asset Packs With Install Time 安装包中只包含交付模式为 Install Time 的 Asset Packs 中的资产。
- Include All Assets 安装包中包含所有资产。
- Exclude All Assets 安装包中不包含资产。
打包器设置
xasset 使用 Bundler Setting 集中定义打包资产的这些选项:
- Encryption 加密资产。团队或团队以上版本仅有。
- Check Reference 检查引用关系。默认开启,决定执行打包后是否先检查同一个资产是否被多个分组引用,如果出现会报错并中断打包任务。
- Apply Bundle Name With Hash 是否用哈希值设置 Bundle 名字。开启后可以规避文件名非法问题。
- Split Bundle Name With Build 是否用 Build 名字分割 Bundle 名字。
- Pack By File For All Scenes 是否让所有场景按文件为单位打包。
- Pack Together For All Shaders 是否让所有 Shader 打包到一起。
- Bundle Extension 打包输出的 bundle 的扩展名。
- Exclude Files 打包采集资产和依赖时需要排除的文件。
- Shader Extensions 用到的 Shader 文件的扩展名。