最近在搞粒子效果,用 Canvas 做的烟花动画简直太上头了……调了半天才把粒子扩散和透明度搞定,结果一跑起来卡得不行 有没有大佬知道怎么优化性能啊?感觉浏览器都快烧了
#Canvas粒子特效踩坑记#
for (let i = 0; i < particles.length; i++) {
const p = particles;
p.x += p.vx;
p.y += p.vy;
p.alpha -= 0.01;
// ...渲染逻辑
}#Canvas粒子特效踩坑记#
登录/注册