我做了一個繪製40個矩形的循環,它們都需要有高度:400px;但我想從高處開始:0;和動畫到400這是我的代碼:在javascript中創建動畫循環(canvas)
function draw(){
height += 5;
if(height > 1){
for (var i = 0; i < dataSales.length; i++) {
geel += 6;
blauw += 6;
groen -= 6;
xPos += 23;
ctx.beginPath();
ctx.fillStyle= "#89C349";
ctx.rect(xPos,595,20,-height);
ctx.fill();
}
}
window.requestAnimationFrame(draw);
}
最新問題?什麼部分是/不工作?你需要什麼幫助? – atmd
如果我做日誌,我可以看到我的身高正在上升,但是我的矩形只是在5px高度處繪製並停下來。 – user3441089
你能顯示完整的代碼嗎?或更好,但在jsfiddle重新創建? – atmd