VsClick

鼠标点击效果

click effect

{effect: 'drop'}

{effect: 'spread'}

{effect: 'sudoku'}

简介

1. 需要环境支持requestAnimationFrame

2. 测试环境 Chrome 版本 84.0.4147.135(正式版本) (64 位)

默认配置

let vsClick = new VsClick({
  effect: 'drop|spread|sudoku', // 点击效果。
  dom: window,  // 生效的dom,默认为整个窗口。
  color: ['#ffbe0b','#fb5607','#ff006e','#8338ec','#3a86ff'], // 颜色集合。
  emoji: [], // emoji集合。['🍋','🍌','🍉','🍎','🍒','🍓','🌽']
  height: 20, // 粒子的高度
  width: 20, // 粒子的宽度(也控制emoji的字体大小)
  timer: 2000, // 动画持续时间
  spring: false, // 是否弹跳
  slide: false, // 是否滑动
  lucency: false // 是否逐渐透明
})