Canvas 是H5的新标签,作用就好比Ps的画布层一样,可以在上面绘制想要的图案,也可以直接导入一张图片到画布上面。
除了绘制图案外,还可以使用Javascript在上面产生动画效果。
下面来编写一个模拟垂直下落的小球动画效果。
首先在页面中插入一个Canvas的标签,Id为“canvas”。
1 | <canvas id="canvas"></canvas> |
下面使用Js获取元素对象,并创建好Canvas实例,以及设置好画布的大小。
1 | var canvas = document.getElementById('canvas'); |
使用 setInterval
方法来绘制动画,时间间隔为30ms。
1 | var vx = 10, |