实现完整的资源管理系统,包括以下功能: 1. 资源包(AssetBundle)支持文件系统、打包文件和加密资源 2. 资源服务(ResourceService)提供同步/异步加载和引用计数管理 3. 压缩工具(Compression)支持Zlib、LZ4和Zstd算法 4. 加密工具(AESCipher)实现AES-256加密/解密 5. 字符编码工具(UnicodeUtils)提供UTF8/16/32和GBK转换 6. 资源句柄(ResourceHandle)实现自动引用计数和生命周期管理 同时添加相关依赖库(zlib/lz4/zstd/openssl)和构建配置 |
||
|---|---|---|
| .. | ||
| toolchains | ||
| engine.lua | ||