Godot 源码分析(八):`core/object/class_db` ── 类注册表全景
Godot 源码分析(八):core/object/class_db── 类注册表全景一、为什么 ClassDB 是 Godot 反射系统的核心在 [开源游戏引擎源码_7.md](file:///d:/my2024/godot/godot/doc/开源游戏引擎源码_7.md) 里我们分析了Object对象系统,提到Object提供了set/get/call三个统一入口。但一个关键问题还没回答:当你写$Sprite2D.frame = 0时,引擎怎么知道"frame"这个字符串对应的是哪个 setter 函数?答案就在ClassDB——Godot 的全局类注册表。打开 [core/object/class_db.h](file:///d:/my2024/godot/godot/core/object/class_db.h) 第 97 行:classClassDB{