Files
XCEngine/docs/api/XCEngine/Scene/RuntimeLoop/Start.md

644 B

RuntimeLoop::Start

命名空间: XCEngine::Components

类型: method

头文件: XCEngine/Scene/RuntimeLoop.h

签名

void Start(Scene* scene);

作用

开始驱动一个场景的运行循环。

当前实现流程

  1. 清零 m_fixedAccumulator
  2. 清除 m_paused
  3. 清除 m_stepRequested
  4. 调用内部 SceneRuntime::Start(scene)

注意点

  • 这里不会自动执行 Tick(),所以不会立即产生一帧 FixedUpdate/Update/LateUpdate
  • scene == nullptr,后续运行状态由 SceneRuntime::Start() 的行为决定

相关文档