Awesome
upm 地址 https://github.com/OnClick9927/WooAsset.git#src
upm 地址2 https://gitee.com/OnClick9927/WooAsset.git#src
WooAsset 文档
-
一个简单、高效、易扩展的 AssetBundle管理工具
-
支持各个模式切换(无需修改代码)
- 纯空包、全靠下载 (例如:微信小游戏)
- 选择一部分/所有放在包内,拷贝到沙盒,加载从沙盒,沙盒没有就下载(例如:APK )
- 选择一部分/所有放在包内,拷贝到沙盒,版本校验,加载从沙盒,沙盒没有就下载(例如:APK )
- 选择一部分/所有在包内,所有资源从stream 加载 (例如:体验包)
-
运行时
- 支持加载 常规资源、子资源、场景、原生文件
- 支持直接加载在(沙盒、Stream、服务器的 Bundle)
- 支持只可以路径加载的插件/代码
- 支持分帧加载
- 支持资源模糊搜索
- 支持选择版本运行
- 支持资源懒卸载/内存大小控制/自动卸载
- 支持下载重试、等待时常控制
- 支持加载流程个性化
- 支持有/无服务器告知最新版本
-
编辑器
- 支持分布式构建(支持mod)
- 支持 shader 变体收集
- 支持 构建 spriteatlas
- 支持打包/加载Unity无法识别的文件
- 支持打包流程自定义(自定义分包、版本规划、结束流程、自定义标签等)
- 支持资源分析
- 支持历史版本找回
- 支持控制线上存在的版本个数
- 支持打包报告
- 支持 自动检索(内建资源)(哪些Bundle 需要拷贝到 Stream)
- 支持 SBP
- 支持 二次分包(优化)
-
其他
- 支持自定义资源加密
- 包含本地资源服务器
- Editor、Runtime均支持同步、异步、委托、携程
- 支持webgl、win、osx、android、iphone(所有模式)