Godot 源码分析(十一):`core/io/resource_loader.h` `resource_saver.h` ── 资源加载与保存系统全景

Godot 源码分析(十一):`core/io/resource_loader.h`  `resource_saver.h` ── 资源加载与保存系统全景 Godot 源码分析(十一):core/io/resource_loader.hresource_saver.h── 资源加载与保存系统全景一、为什么需要 ResourceLoader 和 ResourceSaver在 [开源游戏引擎源码_9.md](file:///d:/my2024/godot/godot/doc/开源游戏引擎源码_9.md) 里我们分析了 Variant 作为"数据总线"的角色。但游戏中的资源(图片、场景、脚本、音频等)都存储在文件系统中,如何把这些文件转换成内存中的 Resource 对象?这就是ResourceLoader和ResourceSaver的职责。打开 [core/io/resource_loader.h](file:///d:/my2024/godot/godot/core/io/resource_loader.h) 第 103 行和 [core/io/resource_saver.h](file:///d:/my2024/godot/godot/core/io/resource_saver.h) 第 61 行:class