Update( ),FixedUpdate( )和LateUpdate( )三者的区别

Update():

在渲染帧和计算动画之前,每一帧执行时都会调用Update()函数。但是此函数是以帧率更新的,更新频率不固定。(比如某一帧耗时较长,则会影响下一帧的更新)。所以对于需要稳定更新频率的物体系统就不适合放在Update()里执行,更适合放在FixedUpdate()中执行。

FixedUpdate():

以秒率更新,每0.02秒调用一次,更新频率固定。适合执行与物理系统相关的脚本。

LateUpdate():

所有的Update()执行之后执行,可用于调整脚本的执行顺序。

猜你喜欢

转载自blog.csdn.net/m0_63673681/article/details/127089081