更新时间:2018/10/25 上午10:55:56
使用方法:
particle({
el: 'body', // 默认值body, 挂载元素(可以是其它元素,如div)
startX: 0, // 默认值0(随机生成), 生成粒子x轴坐标
startY: 0, // 默认值0(随机生成), 生成粒子y轴坐标
num: 100, // 默认值100, 生成粒子的数量
shape: 0.1, // 默认值0.1, 粒子的透明度
isMouseEvent: true // 默认值false, 是否使用鼠标改变粒子出生坐标
})
particle() //如不传参,参数均为默认值更新时间:2018/10/24 下午12:42:50
更新说明:
1、对代码进行了封装
2、添加了创建canvas元素方法,不需要手动在页面添加
2、可以把效果放在多个元素下,不仅限于body元素
3、使用时只需调用暴露的接口传参即可,不传参会直接使用默认参数
引入js文件即可
new Particle({
num: 200,
shape: 0.1
}).colorfulAnimation()num:为粒子的个数
shape: 为粒子的形状,范围值为0-1