Python Pymunk重力模拟器

Python Pymunk重力模拟器,python,pygame,simulator,gravity,pymunk,Python,Pygame,Simulator,Gravity,Pymunk,我正在用Pymunk做一个重力模拟器。我面临的问题是单位。例如,如果我想定义向量力的常数G,我该怎么做?我需要一些换算表。我已经使用命令space.gravity0,-9.8测试了9.8,它下降得非常慢,这意味着pymunk没有设置为米和秒。如何使用近似值?来自: 质量、重量和单位 有时Pymunk的用户可能会对什么是单元感到困惑 在中定义。例如,一个物体的质量是否以千克为单位? Pymunk是无单位的,不在乎你使用哪一个单位。如果你通过 以秒为单位表示函数预期时间,则时间单位为 秒。如果将像素

我正在用Pymunk做一个重力模拟器。我面临的问题是单位。例如,如果我想定义向量力的常数G,我该怎么做?我需要一些换算表。我已经使用命令space.gravity0,-9.8测试了9.8,它下降得非常慢,这意味着pymunk没有设置为米和秒。如何使用近似值?

来自:

质量、重量和单位

有时Pymunk的用户可能会对什么是单元感到困惑 在中定义。例如,一个物体的质量是否以千克为单位? Pymunk是无单位的,不在乎你使用哪一个单位。如果你通过 以秒为单位表示函数预期时间,则时间单位为 秒。如果将像素传递给期望距离的函数, 那么你的距离单位是像素

那么导出的单位就是上面的组合。那么在这种情况下 对于秒和像素,速度的单位是像素/秒


米在您的显示空间中可能没有意义。秒是一个单位,您可以通过实施延迟来驱动它。这完全取决于您在代码中构建了什么样的交互。

请阅读并遵循帮助文档中的发布指南。适用于这里。在您发布MCVE代码并准确描述问题之前,我们无法有效地帮助您。我们应该能够将您发布的代码粘贴到文本文件中,并重现您描述的问题。