撸了个弹幕npm包,年会有需要做弹幕上墙的同学可以拿去用。😳
基于CSS3动画,使用React构建,性能还成。兼容性上还有待反馈。

目前具备的特性:

- 支持传入 React 组件,灵活控制弹幕内容和 UI,提供一个默认样式组件:`<StyledBullet/>`
- 弹幕屏幕管理:清屏,暂停,隐藏(后续可能会加入针对单个弹幕的控制)
- 弹幕动画参数化:运动函数(匀速/ease/步进/cubic-bezier)、时长(秒)、循环次数等
- 鼠标悬浮弹幕暂停

演示地址:
zerosoul.github.io
源码地址:
github.com
展开
逆流鱼9523于2019-11-24 23:45发布的图片
15