赞
踩
说道生命周期大家肯定不陌生,因为在咱们Unity中要一直用到这个东西,从而也可以看出这个东西很重要,所以今天咱们就讲讲什么是生命周期以及怎么运用。
咱们要讲一下脚本生命周期函数的顺序也叫阶段
一共分为五个阶段:
这个就是咱们生命周期五个阶段,下面咱们在细一点的讲一下每一个都有什么用处:
先从Awake开始
Awake:
只会被调用一次,在Start方法之前被调用! 主要用于字段值的初始化工作,禁用脚本,创建游戏对象,或者Resources.Load(Prefab) 对象。
Start:
只执行一次,在Awake方法执行结束后执行,但在Update方法执行前执行, 主要用于程序UI的初始化操作,比如获取游戏对象或者组件。
FixedUpdate :以固定频率调用的函数。
Update :以非固定的频率调用的函数,该频率与设备的性能和程序自身有关。
LateUpdate:每当Update调用完之后立马调用。
OnDisable :游戏对象消失(销毁/隐藏)的那一刻调用。
OnDestroy :游戏对象销毁的那一刻调用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。