每羊杨

https://github.com/Zeppelin5 (Kinfu讨论群:563741937)

导航

Unity3D中默认函数的执行顺序

  直接用一张图来说明各个默认函数的执行顺序:

  FixedUpdate以固定的物理时间间隔被调用,不受游戏帧率影响。一个游戏帧可能会调用多次FixedUpdate。比如处理Rigidbody的时候最好用FixedUpdate。

  LateUpdate在所有Update函数调用后被调用。一般相机的位置更新是放在LateUpdate里计算。之所以强调“所有”,是因为:比如工程有2个Script,Script1含有Update()和LateUpdate(),Script2只含有一个Update,那么运行时每一个游戏帧中,LateUpdate是在2个Script中的Update()执行完后才执行。

  FixedUpdate的时间间隔可以Project Setting里修改。就可以修改了。

 => 

 

posted on 2018-12-12 17:43  每羊杨  阅读(619)  评论(0编辑  收藏  举报