unity3d Update()和FixedUpdate()的区别

转载 2013年12月05日 17:26:24
从字面上理解,它们都是在更新时会被调用,并且会循环的调用。
但是Update会在每次渲染新的一帧时,被调用。
而FixedUpdate会在每个固定的时间间隔被调用,那么要是Update 和FixedUpdate的时间间隔一样,是不是就一样呢?答案是不一定,因为Update受当前渲染的物体,更确切的说是三角形的数量影响,有时快有时慢,帧率会变化,update被调用的时间间隔就发生变化。
但是FixedUpdate则不受帧率的变化,它是以固定的时间间隔来被调用,那么这个时间间隔怎么设置呢?
Edit->Project Setting->time下面的Fixed timestep。
 
 
 
转自:http://cl314413.blog.163.com/blog/static/190507976201273191857321/

Unity游戏暂停(Update与FixedUpdate区别)

using UnityEngine; using System.Collections; public class GamePauseTest : MonoBehaviour { publi...
  • hongzhilong123456
  • hongzhilong123456
  • 2015年09月09日 16:37
  • 2335

Unity5脚本事件函数及其执行顺序

脚本函数 编辑器相关函数 初始化函数 物理相关函数 输入相关函数 游戏逻辑相关函数 渲染相关函数 应用程序相关函数 其他函数 协程 脚本生命周期流程图 参考文献脚本函数编辑器相关函数Reset:当脚本...
  • zw514159799
  • zw514159799
  • 2016年01月01日 22:23
  • 2835

[Unity基础]对Time.timeScale的一些理解

总结如下: 1.timeScale不影响Update和LateUpdate,会影响FixedUpdate 2.timeScale不影响Time.realtimeSinceStartup,会影响...
  • lyh916
  • lyh916
  • 2015年03月08日 14:49
  • 8364

Unity3d Update和FixedUpdate、LateUpdate的区别

1、Update:  Update() 和 FixedUpdate()在游戏中都会在更新的时候自动循环调用。 但是Update是在每次渲染新的一帧的时候才会调用,也就是说,这个函数的更新频率和设备的...
  • qiaoquan3
  • qiaoquan3
  • 2016年05月07日 11:10
  • 486

Unity3D--Update和FixedUpdate的区别与共性

void FixedUpdate () 固定更新 void Update () 更新 相同点:当MonoBehaviour启用时,其在每一帧被调用,都是用来更新的。 异同点:第...
  • MarioHos
  • MarioHos
  • 2015年03月14日 09:29
  • 3712

Unity3D中的Update、LateUpdate和FixedUpdate的意义

1、MonoBehaviour.Update 更新 当MonoBehaviour启用时,其Update在每一帧被调用。 2、MonoBehaviour.FixedUpdate 固定更新  当Mo...
  • tyxkzzf
  • tyxkzzf
  • 2015年01月06日 23:42
  • 5560

[3D理论] 关于unity中的update、Lateupdate和FixedUpdate。

MonoBehaviour.Update 更新         当MonoBehaviour启用时,其Update在每一帧被调用。         MonoBehaviour.Fixe...
  • wcjwdq
  • wcjwdq
  • 2015年11月26日 18:55
  • 266

Unity游戏暂停之Update与FixedUpdate区别

下面这段代码演示游戏暂停 using UnityEngine; using System.Collections; public class GamePauseTest : MonoBeh...
  • a351945755
  • a351945755
  • 2016年07月07日 14:39
  • 654

Unity游戏暂停(Update与FixedUpdate区别)

using UnityEngine; using System.Collections; public class GamePauseTest : MonoBehaviour { publi...
  • hongzhilong123456
  • hongzhilong123456
  • 2015年09月09日 16:37
  • 2335

Unity游戏暂停之Update与FixedUpdate区别

来源:http://www.cnblogs.com/zhaoqingqing/p/3296086.html 游戏暂停 示例程序 下面这段代码演示游戏暂停 using...
  • dujiahei
  • dujiahei
  • 2017年06月25日 20:50
  • 254
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unity3d Update()和FixedUpdate()的区别
举报原因:
原因补充:

(最多只允许输入30个字)