mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
- 新增 IHasKey 接口定义键值访问契约 - 新增 IRepository 接口提供通用数据仓储功能 - 实现 GodotResourceRepository 类支持资源的存储和加载 - 添加 IResourceRepository 接口扩展通用仓储功能 - 实现从路径批量加载 Godot 资源的功能 - 支持递归加载子目录中的资源文件 - 提供 .tres 和 .res 文件的自动识别和加载
GFramework.Game.Abstractions
GFramework.Game 模块的抽象层,提供游戏业务相关的接口定义。
主要内容
- 游戏业务常用抽象接口
- 与 GFramework.Core.Abstractions 配合使用的契约
使用建议
- 若需直接使用完整游戏扩展能力,优先使用 GFramework.Game
- 若在做模块拆分或需要解耦,可单独依赖本包