日期:2014-05-16 浏览次数:20832 次
<!DOCTYPE html>
<head>
<meta charset=utf-8>
<title>瞎玩呗</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
</head>
<body>
<canvas id="canvas2" width="400" height="200"></canvas>
<script type="text/javascript">
var c=document.getElementById("canvas2");
var c2=c.getContext("2d");
var width = 400;
var height = 200;
var qidian=0; //设置线条起点
var exp=1; //设置线条每次移动像
c2.strokeStyle = "rgba(255,0,0,1)";
function jump(){
c2.clearRect(0,0,400,200)
c2.fillStyle="FF0000";
c2.beginPath();
c2.arc(180,qidian,20,0,Math.PI*2,1);
c2.closePath();
c2.fill();
qidian=qidian+exp; //起点+活动像素位置
if(qidian==0 || qidian==height-1){ //判断当前线的位置,控制在区域内
exp=exp*-1; //乘以负一用来调整线路方向
}
}
</script>
<input onclick="interval=setInterval(jump,1);" value="开始" type="button"/>
<input onclick="clearInterval(interval);"value="停止" type="button"/>
</body>
</html>