Unity各函数调用

funtion Update (){} 系统每侦会调用一次

funtion Lateupdate  (){}推迟更新,系统在funtion Update 调用后会调用此函数,每侦都会调用

funtion Awake (){}脚本唤醒,系统调用的第一个方法,用于脚本的初始化,,在生命周期内只执行一次

funtion FixUpdate(){}固定更新,系统默认更新频率为0.02S

常用于移动模型等,因为时间间隔相同,所以移动过程会比较均匀

function Start (){}在Awake后,UPdate前调用,只执行一次

funtion OnDestroy(){}当前脚本销毁时调用

function OnGUI(){}每帧都会被调用,用来绘制界面的

Update 在每一帧更新,和游戏逻辑相关的代码,对游戏对象进行旋转,平移的代码在这里实现

LateUpdate 在每一帧的Update调用完之后被调用

FixedUpdate 按照固定的时间间隔调用,不受帧率变化的影响,物理引擎相关的代码在这里实现,例如对对象施加力

Awake 在脚本实例被载入的时候调用

Start 在第一次Update之前调用

Reset 在对象被重置的时候调用

OnGUI 在渲染和处理GUI事件时被调用

OnDestroy 在对象被销毁的时候调用

原文地址:https://www.cnblogs.com/leesymbol/p/3276478.html