我看了下弹幕的代码,用到了transition
和3d加速,只是有些疑惑如下:
1、不太明白弹幕很多的时候是怎么解决卡顿的。
2、transition
动画是怎么实现暂停的,弹幕div有个animation pause的属性,但是没有找到keyframe动画。
3、加了will-change: transform
属性,动画结束后恢复到auto
,但感觉没啥变化……
4、我用的是定时器setInterval
,当毫秒数设置的比较低的时候,会出现轻微的卡顿。如果用requestAnimationFrame
的话,速度怎么控制呢?