View Single Post
Old Aug 19, 2010, 05:47 PM   #1
Braveheart
500 Posts
 
Braveheart's Avatar
 
Join Date: Mar 2008
Posts: 965 (0.51/day)
Thanks: 93
Thanked 48 Times in 36 Posts

System Specs

HTML5 animations

HTML Code:
<!DOCTYPE HTML>
<html>
<body>

<canvas id="canvas" width="200" height="100;">
Your browser does not support the canvas element.
</canvas>

<script type="text/javascript"> 

//get reference to the canvas
var c=document.getElementById("canvas");
var cxt=c.getContext("2d");

//draw circle
cxt.fillStyle="#FF0000";
cxt.beginPath();
cxt.arc(75,75,10,0,Math.PI*2,true);
cxt.closePath();
cxt.fill();

//animate circle
var x = 150;
var y = 150;
var dx = 2;
var dy = 4;
var ctx;

function init() {
  ctx = $('#canvas')[0].getContext("2d");
  return setInterval(draw, 10);
}

function draw() {
  ctx.clearRect(0,0,300,300);
  ctx.beginPath();
  ctx.arc(x, y, 10, 0, Math.PI*2, true); 
  ctx.closePath();
  ctx.fill();
  x += dx;
  y += dy;
}

init();

</script>

</body>
</html>
anyone know what I'm doing wrong that would cause the red ball to not move?
__________________
my heat.

Last edited by Braveheart; Aug 19, 2010 at 05:59 PM.
Braveheart is offline  
Reply With Quote