Javascript 设置实体的比例并进行位图匹配缩放

Javascript 设置实体的比例并进行位图匹配缩放,javascript,physicsjs,Javascript,Physicsjs,我想知道是否有办法获取和设置physicsjs主体的比例,并将位图分配给主体比例视图。我在状态或几何体对象中看不到对缩放的引用,尝试设置宽度或高度没有任何效果 我想增加实体的比例和分配给其视图的位图。如果更改实体上的几何体,则必须重新计算以获得物理上的更改: 此外,如果使用Pixi渲染器或其他内置渲染器之一,则必须将主体视图设置为“未定义”,以便在图形侧进行更新: 因此,对于模拟中的某个人,其半径还不到20 someBody.geometry.radius = 20; someBody.view

我想知道是否有办法获取和设置physicsjs主体的比例,并将位图分配给主体比例视图。我在状态或几何体对象中看不到对缩放的引用,尝试设置宽度或高度没有任何效果


我想增加实体的比例和分配给其视图的位图。

如果更改实体上的几何体,则必须重新计算以获得物理上的更改:

此外,如果使用Pixi渲染器或其他内置渲染器之一,则必须将主体视图设置为“未定义”,以便在图形侧进行更新:

因此,对于模拟中的某个人,其半径还不到20

someBody.geometry.radius = 20;
someBody.view = undefined;
someBody.recalc();

希望这能回答您的问题。

将主体视图设置为“未定义”将删除我作为主体背景的位图。我可以根据你的建议调整主体的大小,但不会丢失位图。有没有办法保留和缩放位图作为视图?正在更新我的问题,以包括保持位图完整。能否包括用于设置视图的代码?