<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>圆形自上向下运动效果</title>
</head>
<body>
<canvas id="canvas" width="300px" height="400px"></canvas>
<script>
var canvas=document.getElementById("canvas");
var context=canvas.getContext('2d');
var y=10;
var x=Math.random()*canvas.width;
var img=new Image();
img.src="bg.jpg";
setInterval(function(){
y++;
context.drawImage(img,0,0);
if(y<canvas.height){
context.beginPath();
context.arc(x,y,10,0,Math.PI*2);
context.fill();
}
},10);
</script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>圆形自上向下运动效果</title>
</head>
<body>
<canvas id="canvas" width="300px" height="400px"></canvas>
<script>
var canvas=document.getElementById("canvas");
var context=canvas.getContext('2d');
var y=10;
var x=Math.random()*canvas.width;
var img=new Image();
img.src="bg.jpg";
setInterval(function(){
y++;
context.drawImage(img,0,0);
if(y<canvas.height){
context.beginPath();
context.arc(x,y,10,0,Math.PI*2);
context.fill();
}
},10);
</script>
</body>
</html>