gpt4 book ai didi

javascript - 事情。 js 检查 body 是否停止移动

转载 作者:行者123 更新时间:2023-11-30 11:44:52 27 4
gpt4 key购买 nike

我正在使用物质。 js创建一个二维场景。我在场景中对一个物体施加力,这个物体撞击其他物体,但最终所有物体都因摩擦​​和能量损失而停止移动。

我需要以某种方式检测场景中的所有物体何时停止移动。我发现这样做很困难,因为在阅读文档后我没有找到一个内置的方法来为我做检查。我还尝试遍历场景中的物体并检查一些我认为可以确定物体是在移动还是静止的属性,这让我无处可去。

有谁知道一种干净的方法来检查场景中的所有物体是否都不再移动?

最佳答案

您是否尝试遍历主体并检查属性

http://brm.io/matter-js/docs/classes/Body.html#property_speed

http://brm.io/matter-js/docs/classes/Body.html#property_angularSpeed

如果它们接近于零? (请记住,将任何 float 与零进行比较几乎不会产生您期望的行为。)

关于javascript - 事情。 js 检查 body 是否停止移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41329838/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com