这是一款canvas下雨动画、火焰动画等4种粒子动画特效。可以鼠标自主切换,展示不同特效。
var Emitter = function(x, y, settings) {
/* the emitter's position */
this.pos = {
x: x,
y: y
};
/* set specified values */
this.settings = settings;
/* How often the emitter needs to create a particle in milliseconds */
this.emission_delay = 1000 / settings.emission_rate;
/* we'll get to these later */
this.last_update = 0;
this.last_emission = 0;
/* the emitter's particle objects */
this.particles = [];
/* particle position settings */
this.position_vary = this.settings.position_range || false;
this.min_position = this.settings.min_position || {x: 0, y: 0};
};
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791