动态反射 ======================================== 本功能处于初级开发阶段。 目前仅支持对组件信息进行注册和查看操作。 以下代码展示一个使用动态反射功能的全部流程。 :: struct UpComp { float speed; } // 声明一个结构体构造器 DRStruct up_comp_template; // 向构造器中写入字段 up_comp_template.AddField("speed", &UpComp::speed); // 使用构造器注册此种类型的组件 game.GetReflMngr()->Register(up_comp_template); // 创建一个组件实例 UpComp up_comp; // 运行时获取实例信息 game.GetReflMngr()->Info(up_comp);