Unity3D学习记录——脚本生命周期
2017-07-21 20:39
176 查看
1.Awake() ※
唤醒事件,只执行一次。
2.OnEnable()
启用事件,只执行一次。当脚本组件被启用的时候执行一次。
3.Start() ※
开始事件,只执行一次。
4.FixedUpdate() ※
固定更新事件,执行 N 次,0.02 秒执行一次。所有物理组件相关的更新都在这个事件中处理。
5.Update() ※
更新事件,执行 N 次,每帧执行一次。
6.LateUpdate()
稍后更新事件,执行 N 次,在 Update 事件执行完毕后再执行。
7.OnGUI()
GUI渲染事件,执行 N 次,执行的次数是 Update 事件的两倍。
8.OnDisable()
禁用事件,执行一次。在 OnDestroy 事件前执行。或者当该脚本组件被“禁用”后,也会触发该事件。
9.OnDestroy() ※
销毁事件,执行一次。当脚本所挂载的游戏物体被销毁时执行。
10.注意事项
生命周期事件,全部是由系统定义好的,且系统会自动调用。系统调用这些事件的顺序,和我们代码里面的书写顺序无关。
唤醒事件,只执行一次。
2.OnEnable()
启用事件,只执行一次。当脚本组件被启用的时候执行一次。
3.Start() ※
开始事件,只执行一次。
4.FixedUpdate() ※
固定更新事件,执行 N 次,0.02 秒执行一次。所有物理组件相关的更新都在这个事件中处理。
5.Update() ※
更新事件,执行 N 次,每帧执行一次。
6.LateUpdate()
稍后更新事件,执行 N 次,在 Update 事件执行完毕后再执行。
7.OnGUI()
GUI渲染事件,执行 N 次,执行的次数是 Update 事件的两倍。
8.OnDisable()
禁用事件,执行一次。在 OnDestroy 事件前执行。或者当该脚本组件被“禁用”后,也会触发该事件。
9.OnDestroy() ※
销毁事件,执行一次。当脚本所挂载的游戏物体被销毁时执行。
10.注意事项
生命周期事件,全部是由系统定义好的,且系统会自动调用。系统调用这些事件的顺序,和我们代码里面的书写顺序无关。
相关文章推荐
- [Unity3D]脚本生命周期学习
- Unity学习疑问记录之脚本生命周期
- Unity3D笔记八 Unity生命周期及动画学习
- unity3d学习j记录之 API阅读-001Input.GetAxis
- Shell 脚本学习记录(一)
- Unity3d脚本生命周期
- Unity3d C#脚本学习小结(七)[OnTriggerEnter的使用方法]
- Unity3D研究院之一张图彻底了解Unity脚本的生命周期
- Unity3d学习 基础-关于MonoBehaviour的生命周期
- Unity3d C# 脚本学习小结(一)开篇语
- Unity3d中脚本的生命周期图
- Unity3D脚本(MonoBehaviour)生命周期
- unity3D中脚本生命周期
- Unity3D学习记录——鼠标按键获取
- 写了一个作业 实现用户登录和注册的脚本,初学者写的不好,记录一下我的学习经历
- Unity3D自学笔记——脚本生命周期
- Unity3D脚本学习——运行时类
- Android Gradle学习记录2 类及脚本的特点
- Unity3d 学习记录
- 记录学习的点滴(Session生命周期)