# IScriptRuntime::SyncManagedFieldsToStorage **命名空间**: `XCEngine::Scripting` **类型**: `method` **头文件**: `XCEngine/Scripting/IScriptRuntime.h` ## 签名 ```cpp virtual void SyncManagedFieldsToStorage( const ScriptRuntimeContext& context) = 0; ``` ## 作用 把托管实例中的字段变化同步回原生侧字段存储。 ## 调用时机 当前 `ScriptEngine` 会在每次生命周期方法调用后执行这一步。 ## 设计意义 这让场景序列化层可以观察到运行时字段回写结果,而不要求场景系统直接理解托管对象。 ## 相关文档 - [ScriptFieldStorage](../ScriptFieldStorage/ScriptFieldStorage.md) - [InvokeMethod](InvokeMethod.md)