<script src="/js/kinetic-v4.3.3.min.js"></script>
<script>
$(document).ready(function(){
var gravity = 0.5;
var stage = new Kinetic.Stage({
container: 'stage',
width: 625,
height: 366
});
var wallLayer = new Kinetic.Layer();
var walls = [];
var wallCount = 7;
for(var i = 0; i < wallCount; i++)
{
var y = i * 61;
walls.push(new Kinetic.Rect({
x: 0,
y: y,
width: 40,
height: 60,
fill: '#FF0000'
}));
wallLayer.add(walls[i]);
}
stage.add(wallLayer);
var anim = new Kinetic.Animation(function(frame) {
//wall.vy += gravity;
// wall.setY(wall.vy);
}, wallLayer);
anim.start();
})
</script>
<div id="stage">
</div>
ここでは、壁の多いステージの左側だけを描いており、各壁を並べて押していますが、1 つのループで上、右、下に同じものを描くにはどうすればよいでしょうか? それとも4ループにする必要がありますか?