Unity 脚本函数生命周期

时间:2023-03-09 04:29:16
Unity 脚本函数生命周期

Unity 脚本函数生命周期

Awake(),一般我们在这里做一些组件的获得,比如使用getcomponent方法。

Start(),我们可以在这里给变量赋值。

FixUpdate(),固定更新,因为这里得更新速度为固定(可以在Time中设置),我们一般在这里存放物理的方法,比如rigibody,移动控制,鼠标的按下事件等等。好处是:运动会显得比较平滑。

Update(),每一帧调用,这里可以放一些自定义的方法。

LateUpdate(),每一帧调用,Update()完成后调用,一般用于摄像机的跟随(防止相机先于角色到达,而出现的空帧情况)。