Files
XCEngine/docs/api/XCEngine/Scene/SceneRuntime/Update.md

797 B

SceneRuntime::Update

命名空间: XCEngine::Components

类型: method

头文件: XCEngine/Scene/SceneRuntime.h

签名

void Update(float deltaTime);

作用

驱动常规逐帧更新阶段。

当前实现行为

  • 运行条件与 FixedUpdate 相同:必须正在运行,场景存在且活动。
  • 当前顺序为:
    1. ScriptEngine::Get().OnUpdate(deltaTime)
    2. m_scene->Update(deltaTime)

额外说明

ScriptEngine::OnUpdate() 当前还负责在第一次正常帧更新前补发脚本 Start,因此 SceneRuntime::Update() 实际上承担了“脚本 Start 落地阶段”的入口职责。

相关文档