版本:Unity 6 (6000.0)
语言中文
  • C#

SimulationMode2D.Script

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读来自用户的所有建议更改,并在适用的情况下进行更新。

关闭

提交失败

您的建议更改由于某些原因无法提交。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

描述

使用此枚举来指定在您调用 Physics2D.Simulate 时,Unity 应手动执行物理模拟。

通过脚本执行物理模拟可以全面控制模拟运行的时间和它所持续的时间。使用此模式,您可以模拟 SimulationMode2D.FixedUpdateSimulationMode2D.Update,以及任何其他自定义的时间间隔。

模拟的稳定性和确定性取决于 Unity 执行模拟的时间。如果模拟每帧运行,那么它将始终同步,包括 Collider2D 之间的接触。这意味着不需要 Rigidbody2D 插值。

其他资源:Physics2D.simulationMode