8得票5回答
在TypeScript项目中导入matter-js

我找到了这个文件: https://www.npmjs.com/package/@types/matter-js 我执行了这个命令: npm install --save @types/matter-js 在根ts文件中,我收到了错误信息: 'Matter'指的是UMD全局变量,但...

8得票4回答
Matter.js:在画布上放置文本或图像,使其位于对象的后面。

我想把字体或静态图像放在画布上,但不确定使用Matter.js的最佳方法是什么。目前,对于图像,我只是创建一个大小为“0”的主体,并将图像URL放入render.sprite.texture属性中。似乎可以解决问题,但是否有一种不同/更好的方法来将静态图像放在画布上? 此外,我正在使用“af...

7得票1回答
Matter.js 精灵大小

我正在使用matter.js进行物理模拟。 我的问题是,是否可以更改精灵的大小?或者仅使用matter.js是否不可能实现? 这是我目前的代码: Bodies.circle(x, y, 46, { render: { sprite: { texture: 'ima...

7得票7回答
在Matter.js中禁用特定对象的重力

我正在使用Matter.js开展一个项目,希望在整体上启用重力,但想在某些特定时刻能够禁用并重新启用单个对象的重力。我不想将该对象设置为静态,因为我希望物理引擎以其他方式处理它,只是不想让重力影响它。 我发现了这个问题,它处理了在总体上禁用重力,但正如我所说,我希望大部分对象都能正常工作。有...