mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-23 11:14:30 +08:00
- 添加抽象架构类AbstractArchitecture,提供模型、系统、工具注册框架 - 实现资源目录系统AbstractAssetCatalogSystem,支持场景和资源的注册与查询 - 创建资源工厂系统AbstractResourceFactorySystem,统一管理资源创建与预加载逻辑 - 定义资源标识符结构体SceneId和ResourceId,用于类型安全的资源引用 - 建立资源加载系统ResourceLoadSystem,提供资源加载、缓存和实例化功能 - 设计工厂注册表Registry,支持资源工厂的注册、解析和批量预加载 - 实现系统间依赖注入机制,确保各组件协同工作 - 添加完整的接口定义IAssetCatalogSystem、IResourceFactorySystem和IResourceLoadSystem