包含此页的版本:
不含此页的版本:
使用 时间(Time) 设置设置控制游戏中计时的属性。要访问时间设置,请转到 编辑(Edit) > 项目设置(Project Settings) > 时间(Time) 。
| 财产 | 描述 |
|---|---|
| 固定时间步长 | 与帧速率无关的间隔,用于决定物理计算和FixedUpdate事件。 |
| 允许的最大时间步长 | 与帧速率无关的间隔,用于限制帧速率较低时的最坏情况。物理计算和FixedUpdate事件的执行时间不会超过指定的时间。 |
| 时间尺度 | 时间进展的速度。更改此值以模拟慢动作效果。值 1 表示实时。值 0.5 表示半速;值 2 表示双速。 |
| 最大粒子时间步长(Maximum Particle Timestep) | 与帧速率无关的间隔,用于控制粒子模拟的精度。当帧时间超过此值时,将在一帧中执行粒子更新的多次迭代,因此每个步骤的持续时间不会超过此值。例如,以 30fps(每帧 0.03 秒)运行的游戏可以以 60fps(以 0.0167 秒为步长)运行粒子更新,以实现更准确的模拟,但会牺牲性能。 |
Time Manager 允许您全局设置属性,但在游戏过程中从脚本设置它们通常很有用(例如,将 Time Scale 设置为零是暂停游戏的有用方法)。有关如何在 Unity 中管理时间的完整详细信息,请参阅时间和帧速率管理页面。