我想知道是否有办法获取和设置physicsjs体的比例,并将位图分配给身体比例的视图。我看不到状态或几何对象中的比例,并且尝试设置宽度或高度没有效果。
我想增加一个正文的比例和分配给它的视图的位图。
答案 0 :(得分:0)
如果你更改了一个物体上的几何体,那么你必须重新计算以获得物理学中的变化:https://github.com/wellcaffeinated/PhysicsJS/wiki/Bodies#recalculating
此外,如果您正在使用Pixi渲染器或其他内置渲染器,则必须将body的视图设置为undefined,以便在图形端更新它:{{3 }}
因此,对于模拟someBody
中的特定身体,其半径已经不是20,
someBody.geometry.radius = 20;
someBody.view = undefined;
someBody.recalc();
希望这能回答你的问题。