これは、チュートリアルがたくさんあるようなものだと思っていましたが、見つけたものはすべて、複雑すぎるか、あいまいであるか、まだ広くサポートされていない機能を使用していました. それで、私は自分で試してみることにしました。私のコードは以下です。
function drawStuff(){
var x = document.getElementById("myCanvas");
var canvas = x.getContext('2d');
var i;
function animate(){
canvas.clearRect(0,0,500,500);
canvas.fillStyle="red";
canvas.fillRect(0,i,50,50);
i++;
}
windows.setInterval(animate(), 125);
}
window.addEventListener("load", drawStuff, false);
なぜこれが機能しないのですか?setInterval の機能を誤解していますか? どんな助けでも大歓迎です。