塔创建得很好,但由于某种原因,只有塔的底部受到鸟类的影响,顶部的所有盒子都保持静止,当鸟类与塔接触时,只有底部受到影响。
>function setupTower(){
for(var i = 0; i < 6; i++)
{
for(var j = 0; j < 3; j++)
{
noStroke();
boxes.push(Bodies.rectangle(900 - j * 90, 540 - i * 90, 80, 80));
colors.push(color(0, random(255), 0));
}
World.add(engine.world, [boxes[i]]);
}
function drawTower(){
push();
for(var i = 0; i < boxes.length; i++){
fill(colors[i]);
drawVertices(boxes[i].vertices);
}
pop();
}