首页 > 编程语言 > 详细

Unity--Monobehavior九大生命周期

时间:2020-02-08 23:51:48      阅读:156      评论:0      收藏:0      [点我收藏+]

出处:https://baijiahao.baidu.com/s?id=1601985096147802045&wfr=spider&for=pc

1. Awake 函数 :

在加载场景时运行 , 即在游戏开始之前初始化变量或者游戏状态 . 只执行一次

2. OnEnable 函数 :

在激活当前脚本时调用 , 每激活一次就调用一次该方法

3. Start 函数 :

在第一次启动时执行 , 用于游戏对象的初始化 , 在Awake 函数之后执行,只执行一次

4. Fixed Update : 固定频率调用 , 与硬件无关, 可以在 Edit -> Project Setting -> Time -> Fixed Time Step 修改

5. Update : 几乎每一帧都在调用 , 取决于你的电脑硬件 , 不稳定

6. LateUpdate : 在Update函数之后调用 , 一般用作摄像机跟随

7. OnGUI 函数 : 调用速度是上面的两倍 , 一般用于老版本的 GUI 显示

8. OnDisable 函数 : 和 OnEnable 函数成对出现 , 只要从激活状态变为取消激活状态 , 就会执行一次 (和 OnEnable互斥)

9. OnDestroy 函数 : 当前游戏对象或游戏组件被销毁时执行

Unity--Monobehavior九大生命周期

原文:https://www.cnblogs.com/rzy200205/p/12285671.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!