Unity 生命周期

MonoBehavior

概念

脚本:附加在游戏物体对象上的用于定义游戏对象行为的指令代码。
创建脚本方法:Assets->create->C#脚本

MonoBehavior类中的函数

生命周期

  • Awake脚本实例被创建 用于游戏对象的初始化 awake早与其他的start (all)
  • OnEnable对象启用或者激活时候调用
  • Start函数第一次运行之前调用 用于游戏对象的初始化
  • FixedUpdate每个固定的物理时间 用于物理引擎的参数更新 物理帧
  • Update每帧执行一次 用于更新游戏场景和状态(逻辑判断) 渲染帧
  • LateUpdate每帧调用 次序在update之后 用于更新摄像头
  • OnDisable对象禁用或者取消激活时候调用
  • OnDestroy脚本销毁时候调用

生命周期执行顺序

Awake → OnEnable → Start → FixedUpdate → Update → LateUpdate → OnDisable → OnDestroy

posted @ 2022-10-24 20:18  坞中客  阅读(42)  评论(0编辑  收藏  举报