本篇博文通过制作一个小球运动动画的实例,来学习在HTML5的画布上实现动画制作的方法,同时理解面向对象程序设计的基本思想。
1.绘制小球
先在HTML页面中设置一个画布。
再将小球画在canvas(画布)上面。
可编写如下的HTML代码。
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var x=100, y=100,radius=25;
context.beginPath();
context.arc(x, y, radius, 0, Math.PI*2, true);
context.closePath();
context.fillStyle = "blue";
context.fill();