Unity---MonoBehaviour9大生命周期

1、MonoBehaviour9大生命周期

MonoBehaviour是一个基类,所有Unity脚本都派生自该类。

  • Awake():在脚本实例化时被调用。
  • Start():在Awake之后,Update之前调用
  • Update():每一帧都调用(不同环境频率不同)
  • LateUpdate():在Update之后调用(一般用于摄像机跟随)
  • FixedUpdate():每一帧都调用(固定频率50Hz,可以在Edit中自定义)
  • OnEnable():在激活当前脚本时调用
  • OnDisable():在禁用当前脚本时调用
  • OnDestroy():在游戏物体销毁时调用
  • OnGUI():一帧调用多次?(具体我也不太清楚)

2、Start与Awake区别

Awake在脚本实例化时被调用。
Start在脚本第一帧调用,并且在Update之前

转载于:https://www.cnblogs.com/Fflyqaq/p/10919850.html

你可能感兴趣的:(游戏)