Html
    Css
    Js

    
                        
* {
	margin:0;
	padding:0;
}
body {
	overflow:hidden;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:2.0.0
 立即下载

canvas画球跟随鼠标,以及爆炸弹射效果

1.通过canvas创建一个2d画布

2.创建圆形球对象,对象中初始化一下圆的属性:半径、圆心位置、移动位置、颜色、透明度

3.利用for循环创建100个圆球对象,并添加鼠标移动事件,程序默认是圆球跟随鼠标移动,使用setInterval调用draw方法绘制圆球跟随鼠标

4.添加鼠标点击事件,当点击鼠标切换状态,圆球将停止跟随鼠标,每个圆球将获取一个速度,根据速度与移动位置进行计算使圆球随机移动,直到速度为0停止移动

0