676 B
676 B
MonoScriptRuntime::OnRuntimeStart
命名空间: XCEngine::Scripting
类型: method
头文件: XCEngine/Scripting/Mono/MonoScriptRuntime.h
签名
void OnRuntimeStart(Components::Scene* scene) override;
当前实现行为
- 先把
m_activeScene清空,并把 internal call 的deltaTime重置为0。 - 调用 Initialize。
- 初始化成功后,把
m_activeScene和 internal call 场景都指向当前scene。
设计意义
这一步的重点不是创建所有脚本实例,而是让 Mono 后端进入“可服务当前场景”的状态。