ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Unity中MonoBehaviour类

2021-11-18 21:01:51  阅读:126  来源: 互联网

标签:调用 游戏 激活状态 Unity MonoBehaviour OnEnable 函数


unity中创建的脚本默认都是继承自MonoBehaviour的
MonoBehaviour的九大生命周期:
1.Awake函数
通常在加载场景时运行,游戏开始之前初始化或者是处在游戏状态(只执行一次)

2.OnEnable函数
在激活脚本时调用(每次激活调用一次)

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

4.FixedUpdate函数
固定帧,频率调用,一般用于物理引擎,与硬件无关,可以在Edit->Project Setting->Time->Fixed TimeStep处修改!

5.Update函数
每一帧都在调用,跟你电脑的硬件相关,不稳定。一般用于游戏行为。

6.LateUpdate函数
每帧Update调用之后,一般用于摄像机的跟随

7.OnGUI函数
绘制GUI时调用,调用速度是上面的两倍

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

9.OnDestroy函数
游戏对象,游戏组件销毁时调用

标签:调用,游戏,激活状态,Unity,MonoBehaviour,OnEnable,函数
来源: https://www.cnblogs.com/shanhai/p/15571896.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有