EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

OR

[Unity]什么是FixedUpdate()?什么是LateUpdate()?

什么是FixedUpdate()?

这是用于处理Rigbody的专用方法,

因为Update()是按帧执行,FixedUpdate()是真实时间执行,

FixedUpdate()可设置时间间隔。

PS:Edit->ProjectSetting->time  找到Fixedtimestep,就可以修改时间间隔了。

 

物体移动一般有两种方法,一种是在Update里面更新Transform的Positon,但是别忘记加delataTime,

另外一种是物理加速度,在FixedUpdate方法里面更新(不过我倒是没试过)。

 

什么是LateUpdate()?

LateUpdate是在所有Update函数调用后被调用。

 

参考文档:
[1] Unity3d Update和FixedUpdate、LateUpdate的区别

This article was last edited at 2020-04-11 16:50:17

Today's comments have reached the limit. If you want to comment, please wait until tomorrow (UTC-Time).

There is 19h06m15s left until you can comment.