小球碰撞动画
对于这个动画,涉及到的很多东西与之前的倒计时效果有很多相似之处,倒计时效果文章如下:
canvas初学之倒计时动画_炫丽的计时效果canvas绘图与动画基础 c语言-CSDN博客
而其中的新东西,第一是在canvas画布上添加其他的html元素,第二就是关于globalAlpha&globalCompositeOperation两个的运用。
我们首先来看看效果
小球本身一直在运动中(有点类似与电脑的气泡屏保),点击停止运动后,小球会停下来,按钮变为开始运动,而旁边两个按钮,一个为白色,一个为黑色,都是画布的背景色,默认是白色,黑色如下:
其中的效果为半透明的效果,这就是我