barrage 0.0.1 copy "barrage: ^0.0.1" to clipboard
barrage: ^0.0.1 copied to clipboard

A new Flutter package project.

barrage #

A new Flutter package project.

弹幕展示 #

使用 #

import 'package:barrage/barrage.dart';
BarrageView<TestDataBean>(
                key: _barrageKey,
                data: dataList,
                width: width,
                topPadding: 30,
                itemBgColor: Colors.transparent,
                itemHeight: 24,
                selfItemBgColor: Colors.transparent,
                textColor: Colors.red,
                textSize: 16,
                selfTextColor: Colors.red,
                currentTimeInMs: currentTimeInMs,
                startTimeInSecond: 0,
                clickCallback: () {},
                itemClickCallback: (startX, startY, item) {},
              )

属性说明 #

字段 含义
data 弹幕数据 Lst
witdh 整个弹幕展示宽度
maxLine 显示的最大行数
topPadding 离顶部距离
itemHeight 每个弹幕的高度
itemBgColor 每个弹幕的背景颜色
selfItemBgColor 自己发的弹幕的背景颜色
textSize 每个弹幕的字体大小
textColor 每个弹幕的颜色
selfTextColor 自己发的弹幕的颜色
startTimeInSecond 弹幕起始播放时间
currentTimeInMs 当前时间
velocity 移动速度
itemClickCallback 点击每一个弹幕的回调
verticalPadding 弹幕之间的纵向距离
horizontalPadding 弹幕之间的横向距离
innerHorizontalPadding 每个弹幕本身的水平padding
0
likes
30
pub points
0%
popularity

Publisher

unverified uploader

A new Flutter package project.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on barrage