c# - 什么是 FixedUpdate 以及它如何在 unity3d 中运行
问题描述
也许这是最简单的问题之一,它是什么FixedUpdate
以及它是如何运行的,是的,我知道,但有些困惑:
FixedUpdate 独立于帧速率。
调用FixedUpdate的时间间隔是恒定的;因为它是在可靠的计时器上调用的(Which timer? Like Update is run per frame how FixedUpaate Run)。
如果帧速率较低,FixedUpdate 可以每帧调用多次,如果帧速率很高,则可能不会每帧调用。(如果它在可靠的计时器上运行,为什么它会影响帧速率)
- 因此,FixedUpdate 很可能会比 Update 调用更多(是的,我可以理解,如果它在特定时间之后运行,那么它可以运行比 update 更多,对吗?)。
解决方案
推荐阅读
- mysql - 即使条件为假,mySQL 查询也会返回数据
- python - 如何创建 spark udf 以将浮点数插值到 INT 以及如何编写比我做的更好的逻辑
- c - 在 N 体模拟中进行较少计算时程序运行速度变慢?
- android - 重新打开/更改应用程序时移动 ImageView 的 Android 相对布局
- excel - 公式中使用的值类型错误
- python-3.x - 使用 count() 但无法获得正确的输出
- javascript - 如何动态包含具有多个对象实例的 Javascript
- swift - 如何自动调整 NSOutlineView 的第一列以占用所有可用空间
- cron - 如何改进我的 cron 命令以便删除必要的文件夹?
- c++ - 在 C++11 中,如何不将参数传递给线程?