* { margin:0; padding:0; } body { overflow:hidden; }
1.通过canvas创建一个2d画布
2.创建圆形球对象,对象中初始化一下圆的属性:半径、圆心位置、移动位置、颜色、透明度
3.利用for循环创建100个圆球对象,并添加鼠标移动事件,程序默认是圆球跟随鼠标移动,使用setInterval调用draw方法绘制圆球跟随鼠标
4.添加鼠标点击事件,当点击鼠标切换状态,圆球将停止跟随鼠标,每个圆球将获取一个速度,根据速度与移动位置进行计算使圆球随机移动,直到速度为0停止移动