哔哩哔哩动画(b站)弹幕是怎么实现的?

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

慕虎7371278
浏览 1485回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP