0

我有一个已经添加到世界上的身体。我想更新颜色。

var ball = Bodies.circle(xPosition, yPosition, 25, {
  force: {
    x: rand(-0.0005, 0.01),
    y: -0.01
  },
  restitution: 0.75,
  render: {
    fillStyle: '#A87FB5',
  },
});



World.add(world, [
  ball,
]);

我努力了:

Body.set(ball, fillStyle, '#754C82');
Body.set(ball, render.fillStyle, '#754C82');
Body.set(ball, {render: {fillStyle: '#754C82'}});

我怀疑我使用了错误的方法。除非我忽略了它,否则我在文档中找不到有关如何更新它的任何内容。

4

1 回答 1

0

显然,这是您可以访问和更改的属性之一

ball.render.fillStyle = '#754C82';
于 2017-09-12T18:05:39.607 回答