metti le cose in ordineche si capisce meglio
codice:function avvia() { tempo1 = window.setInterval("tempo()", 10); function tempo() { ctx.clearRect(0, 0, myCanvas.width, myCanvas.height); if (dx == 1) { x++; if (x >= 280) { dx = -1 } } if (dx == -1) { x--; if (x <= 0) { dx = 1 } } if (dy == 1) { y++; if (y >= 180) { dy = -1 } } if (dy == -1) { y--; if (y <= 0) { dy = 1 } } ctx.beginPath() ctx.strokeStyle = "red"; ctx.lineWidth = 4; ctx.fillStyle = "blue" ctx.arc(10 + x, 10 + y, 10, 0, 2 * Math.PI); ctx.fill(); ctx.stroke(); ctx.closePath(); } } function ferma() { clearInterval(tempo1); }

che si capisce meglio
Rispondi quotando