Unity学习(一)MonoBehaviour类各函数生命周期

Unity学习(一)MonoBehaviour类各函数生命周期

Unity学习(一)MonoBehaviour类各函数生命周期

主要函数简介:

Awake:脚本实例被载入(将脚本附加给游戏物体(**))时调用,只调用一次;
Start:脚本实例被启用时(脚本前面的勾选上时)调用,只调用一次;
OnEnable:当对象变为可用(enabled = true)或**状态(activeSelf = true)时此函数被调用;(反复启用反复调用)
OnDisable:当对象变为不可用或非**状态时此函数被调用。(反复不可用反复调用)
OnDestroy:当当前游戏物体被销毁时调用;

FixedUpdate:物理更新(物理运动),帧率稳定,两帧之间的间隔时间固定是0.02;
Update:当MonoBehaviour启用时,其Update在每一帧被调用;
LateUpdate:晚于更新函数,一般用来摄像机第三人称跟随;
  
OnGUI:当界面(界面编辑/编辑器扩展) --(一帧渲染结束)
 
 脚本生命周期调用顺序:Awake-OnEnable-Start-FixedUpdate-Update-LateUpdate-OnGUI-OnDisable-OnDestory;

 

 

相关文章:

  • 2022-02-05
  • 2021-08-27
  • 2021-11-08
  • 2021-07-27
  • 2021-11-14
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-22
  • 2022-12-23
  • 2022-01-04
  • 2021-08-03
  • 2022-12-23
  • 2021-08-23
相关资源
相似解决方案