- 引入新的Handle<T>轻量级资源句柄,替代原有的uint64_t句柄 - 新增AssetStorage类实现密集存储管理 - 添加AssetsModule模块统一管理资源加载和生命周期 - 实现TextureLoader和ShaderLoader资源加载器 - 重构RendererModule移除资源管理职责,改为使用AssetsModule - 更新SpriteRenderer和相关组件使用新Handle接口 - 修改RenderTypes.h中的资源句柄类型定义 |
||
|---|---|---|
| .. | ||
| loaders | ||
| asset_loader.h | ||
| asset_storage.h | ||
| assets_module.h | ||
| handle.h | ||