Day01-生命周期函数

🏆 个人愚见,没事写写笔记

🏆《博客内容》:Unity3D开发内容

🏆🎉欢迎 👍点赞✍评论⭐收藏

🔎目标:常用Unity生命周期函数

☀️实现:

1.Unity游戏帧和时间

1s(秒) = 1000ms (毫秒)

60帧的游戏一帧所需要的时间:1000/60≈16.6666ms

30帧的游戏:1000/30≈33.3333ms

正常情况下,人眼可观测帧率为24fps

人眼对于30帧以上的动画已经基本流畅,而60帧被认为是公认的流畅标准

2.常用生命周期函数

Awake -> OnEnable -> Start -> FixedUpdate -> Update -> LateUpdate -> OnDisable -> OnDestroy

注:

Awake :物体生成时最先执行一次,挂载物体GameObject关闭不执行,脚本关闭执行

OnEnable:物体打开时执行,可多次执行

Start :物体生成时执行一次

FixedUpdate:执行物理操作使用FixedUpdate

Update:游戏正常的逻辑编写使用Update

LateUpdate:摄像机的移动操作使用LateUpdate

OnDisable:物体失活状态执行,包括销毁,可多次执行

OnDestroy:物体销毁时执行

注意:所有继承MonoBehaviour的脚本,如果生命周期函数不使用就把相应的代码块删除掉。

🚀感谢:🎉欢迎 👍点赞✍评论⭐收藏

相关推荐
为你写首诗ge12 小时前
【Unity知识分享】Mirror实现房间等待功能(创建房间 / 搜索房间、加入房间、房间准备、房间内角色设置、返回房间)
unity·mirror·房间等待功能
游乐码13 小时前
Unity坦克案例疑难记录(二)
unity·游戏引擎
小白学鸿蒙14 小时前
Funplay Unity MCP 接入 trae 实战
unity·游戏引擎·mcp
游乐码16 小时前
Unity基础(一)游戏中的数学Mathf函数
游戏·unity·游戏引擎
地狱为王1 天前
Unity实现猫脸关键点检测
unity·游戏引擎·猫脸关键点检测
598866753@qq.com2 天前
Unity Job System笔记
unity
winlife_2 天前
Funplay Unity MCP 与 Unity AI Assistant 详细对比:开源 MCP 工具集 vs 官方全栈 AI 产品
人工智能·unity·开源·ai编程·claude·mcp
御水流红叶2 天前
Android-Unity游戏逆向思路
android·游戏·unity
ellis19702 天前
Unity图集Atlas
unity
想不明白的过度思考者2 天前
Unity全局事件中心与新版输入架构实现练习——上帝模式与英雄模式的输入系统映射切换
java·unity·架构