运行模拟并稍后使用 Matter.js 重播它们?

问题描述 投票:0回答:0

我一直在寻找一种方法来使用基于浏览器的物理引擎(matter.js)来预运行模拟,在模拟中保存对象的路径指令,然后调用它以便稍后在浏览器中播放在需要的时候。有谁知道如何完成模拟部分?我可以弄清楚其余部分,但我对如何最好地解决这个问题感到困惑。提前运行 sim 的原因是因为重播版本需要在屏幕上的特定位置结束,而这几乎不可能使用 Matter.js 实时 100% 准确。很想听听您能想出任何可能的解决方案。

此外,仅出于上下文考虑,我计划运行模拟的批处理过程,因为我需要各种物品最终到达同一地点,但根据物理设置采取不同的路径到达那里。

javascript simulation game-physics physics-engine matter.js
© www.soinside.com 2019 - 2024. All rights reserved.