2020
09-27
09-27
Flutter 实现虎牙/斗鱼 弹幕功能
用Flutter实现弹幕功能,轻松实现虎牙、斗鱼的弹幕效果。先来一张效果图:实现原理弹幕的实现原理非常简单,即将一条弹幕从左侧平移到右侧,当然我们要计算弹幕垂直方向上的偏移,不然所有的弹幕都会在一条直线上,相互覆盖。平移代码如下:@overridevoidinitState(){_animationController=AnimationController(duration:widget.duration,vsync:this)..addStatusListener((status){if(status==AnimationStatus.comple...
继续阅读 >