Files
XCEngine/docs/api/XCEngine/Components/GameObject/Awake.md

625 B

GameObject::Awake

向当前对象的普通组件分发 Awake()

void Awake();

行为说明

当前实现会遍历 m_components,并对每个普通组件调用 Awake()

需要注意:

  • 它不会递归调用子对象的 Awake()
  • TransformComponent 不在 m_components 中,因此不会在这里收到 Awake()

典型触发路径

  • Scene::CreateGameObject() 创建对象后会立即调用它
  • 用户也可以手工直接调用,但这不等价于完整场景创建流程

相关文档