Unity 3D脚本的生命周期

在unity中所有的脚本都继承MonoBehaviour这个类

unity中有Awake, OnEnable, Start, FixedUpdate, Update, LateUpdate, OnGUI, OnDisable, OnDestroy这几个方法  

Awake: 可以理解为类中的构造函数,脚本被载入后自动调用,相当于初始化  

OnEnable:对象变成可用或激活状态时调用  

Start:如果执行过,则不执行,没执行过执行  

FixedUpdate:固定时间或者指令数必定执行  

Update:在不确定的时间进行更新,与硬件配置相关  

LateUpdate:在update之后进行更新  

OnGUI:处理渲染和处理GUI事件  

OnDisable:当前对象不可用或非激活状态时被调用  

OnDestroy:被销毁的时候调用  

你可能感兴趣的:(unity,3d,游戏引擎)