Unity 的 MonoBehaviour类说明

by 少年2022-06-17
  • 0 赞
  • 0 收藏
  • 游戏
  • 0 评论
  • 190 阅读
© 本文 by 少年 版权所有,作者未对本笔记声明转载限制,转载时请注明本文标题和链接。
笔记

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


协程


MonoBehaviour 类允许您启动、停止和管理协程,这是一种编写异步代码的方法,其中包括等待一定时间或某些操作完成,同时允许其他代码继续执行。


事件


MonoBehaviour 类提供对大量事件消息的访问,允许您根据项目中当前发生的情况执行代码。

  1. Start - 在游戏对象开始存在时(加载场景或实例化游戏对象时)调用。
  2. Update - 每帧都会被调用。
  3. FixedUpdate - 每个物理时间步进调用。
  4. OnBecameVisible 和 OnBecameInvisible - 当游戏对象的渲染器进入或离开摄像机的视图时调用。
  5. OnCollisionEnter 和 OnTriggerEnter - 在发生物理碰撞或触发时调用。
  6. OnDestroy - 在销毁游戏对象时调用。

注意:在 Unity 编辑器中有一个用于启用或禁用 MonoBehaviour 的复选框。它在取消 勾选时会禁用函数。如果这些函数在脚本中都不存在,则 Unity 编辑器不 显示该复选框。这些函数是:

Start()
Update()
FixedUpdate()
LateUpdate()
OnGUI()
OnDisable()
OnEnable()

更多的方法请官网查看:MonoBehaviour


---

转载请注明本文标题和链接:《 Unity 的 MonoBehaviour类说明
TAG: unity
评论

还没有评论奥,快来抢个沙发吧!

(有 0 条评论)