我正在使用Pymunk制造重力模拟器。我面临的问题是单位。例如,如果我想为向量力定义常量G,我该怎么做?我需要某种转换表。我已经使用命令" space.gravity(0,-9.8)测试了9.8,它的速度非常慢,这意味着pymunk没有设置为米和秒。我如何使用近似值?
答案 0 :(得分:1)
质量,重量和单位
有时,Pymunk的用户可能会对所有单位的内容感到困惑 定义如下。例如,身体的质量是千克的克数? Pymunk是无单位的,不关心你使用哪个单位。如果你通过 在一个预期时间的函数的秒内,那么你的时间单位是 秒。如果将像素传递给期望距离的函数, 那么你的距离单位是像素。
然后派生单位只是上述的组合。所以在这种情况下 使用秒和像素时,速度单位为像素/秒。
“Meters”可能在您的展示空间中没有任何意义。 “秒”是您执行延迟的一个单位。这完全取决于您在代码中构建的交互。