Version: 2023.1
Removed

Physics2D.autoSimulation

切换到手册
Obsolete public static bool autoSimulation ;

描述

Set whether the physics should be simulated automatically or not.

默认情况下,在播放模式期间每 Time.fixedDeltaTime 更新一次物理。物理作为常规游戏循环的一部分自动执行。

但是,在某些情况下,我们需要能够手动推进物理。一个具体示例是联网物理 - 在这种情况下,我们需要在收到授权服务器的数据时,倒退一段时间并应用所有玩家输入。

要手动控制物理模拟,需要先禁用自动模拟,然后使用 Physics2D.Simulate 快进时间。注意,此时仍将以 Time.fixedDeltaTime 定义的速率调用 MonoBehaviour.FixedUpdate,但物理模拟将不再自动推进。

另请参阅:Physics2D.Simulate