GooAsset是一套用于Unity3D的资源管理系统,用于帮助研发团队快速部署和交付游戏。
它可以满足商业化游戏的各类需求,并且经历多款游戏产品的验证。
-
通过在
Project中的右键菜单Create\GooAsset\Manifest Configure创建一个配置清单文件;
建议此文件创建在非打包目录下,因为该文件仅用于资源打包,在正式资源加载流程中无需用到该文件; -
在配置清单文件的【打包资源列表】中添加新的资源分组;
功能名称 功能介绍 备注 在工具中显示的分组名称 参与打包 仅当该选项勾选后,此分组才参与打包流程 打包方式 该分组打包时选择文件的策略 目标文件夹 该分组打包策略筛选文件的目录 资源过滤条件 该分组打包策略筛选文件的过滤方式(可填写多项) 打包平台 该分组打包时的目标平台,默认使用当前构建的目标平台 -
打包方式介绍:
名称 描述 单独打包 通过过滤条件筛选的文件,每个单独打包 按文件夹打包 通过过滤条件筛选的文件,按其所在文件夹进行打包 整组打包 通过过滤条件筛选的文件,全部打成一个资源包 原始文件 通过过滤条件筛选的文件,每个均按照原始文件信息记录到资源清单中 匹配文件夹打包 通过过滤条件筛选的文件,向上查找到同名的文件夹进行打包 -
在菜单栏中选择【GooAsset\Build】进行资源构建;
可以的工程的根目录下的Build\AssetBundles目录中查看打包资源,
也可以通过菜单栏中选择【GooAsset\打包资源分析】查看; -
运行工程,此时可以使用
GooAsset框架提供的资源加载接口对打包资源进行访问;