Cocos 生命周期

文章目录

  • 1.onLoad()
  • 2.onEnable()
  • 3.start()
  • 4.update()
  • 5.lateUpdate()
  • 6.onDisable()
  • 7.onDestroy()

1.onLoad()

节点第一次激活时最先执行,节点的生命周期内只执行一次,即使脚本是禁用状态

2.onEnable()

当组件的 enabled 属性从 false 变为 true 时,或者所在节点的 active 属性从 false 变为 true 时,会激活 onEnable 回调

3.start()

start 回调函数会在组件第一次激活前触发

4.update()

节点激活状态每帧执行

5.lateUpdate()

节点激活状态每帧执行

6.onDisable()

当组件的 enabled 属性从 true 变为 false 时,或者所在节点的 active 属性从 true 变为 false 时,会激活 onDisable 回调。

7.onDestroy()

当组件或者所在节点调用了 destroy(),则会调用 onDestroy 回调,并在当帧结束时统一回收组件。

你可能感兴趣的:(Cocos,cocos2d,typescript,前端,游戏引擎)