如何检测空间中的对象当前是否稳定和他的位置也是如此。 哪个参数为我们提供了有关该信息或有任何功能的信息?
答案 0 :(得分:0)
如果它的位置在时间上是恒定的,那么它是稳定的。如果不是 - 它不稳定。
答案 1 :(得分:0)
检查身体的速度,最后检查加速度。如果你想要检查你的身体是否是静态的,那么你会非常准确:
if cpveql(body->v,cpvzero)
theyAreQualDoSomethingFunction();
但是,正如文档警告
比较浮动时要小心 点数!
因此,您最好检查 body-> vx 和 body-> vy 的绝对值是否小于某个小精度值。
如前所述,为了超级精确,你还应检查加速度。