我有一个白色圆圈的cells数组。每隔一个world.step左右,我想把一个随机的圆圈改成红色。一旦我在Physics.util.ticker.on中调用world.step,就不会再有圆圈变成红色。下面是我的完整函数: var n = Math.floor(Math.random()*100);.state.vel = new Physics.vector(speed[0], speed[1]);
cells[
var numDataPoints = 50;
然后在底部的中,我有一个侦听器用随机的新值重画散点图。但是我想要改进它,这样我就可以在文本框中输入多少个圆圈,它应该画出那么多的圆圈,而不是它开始画的50圈。但它不听我的!是的,它确实用新的随机值重新绘制了圆,但它仍然绘制了与最初相同的圆圈数。我不知道怎么修理这部分,我对D3.js很陌生。我期待它起作用的方式是错误的?