关于b站bas弹幕那些事
相信大家平时都会去刷哔哩哔哩,并且去发一些弹幕。这不,b站推出的bas弹幕可是让作为程序员的小七眼前一亮。今天小七就来简单实现一下bas弹幕的文本动画显示。
bas弹幕简介
BAS弹幕,是由高级弹幕脚本语言Bilibili Animation Script所描述的弹幕,由文本对象、交互按钮、path对象及动画等几大元素所组成。虽然BAS弹幕已经上线两年有余,但仅可在Web端的HTML播放器上编辑和播放,移动端和Flash播放器均不支持。(Flash播放器也有代码弹幕,但因安全性较差已经停用。)BAS弹幕观众无法使用,仅视频UP主可以编辑,如果你想给自己的视频加入ABS弹幕的话,可以在这里找到它:
ABS弹幕可以通过控制台编辑,也可以通过代码来实现。BAS脚本非常简单,但可以实现非常非常多有意思的功能,具体的使用指南可以通过以下链接来了解:
https://bilibili.github.io/bas/#/guide
关键词
我们是要知道一些关键词的,那么bas弹幕的关键词有那些呢,那就让小七来给大家介绍几个吧
文本内容关键词:content
定位关键词:x y
旋转关键词:rotateX rotateY rotateZ
缩放关键词:scale
锚点关键词:anchorX anchorY
颜色关键词:color
字号关键词:fontSize
阴影关键词:textShadow
锚边关键词:strokeWidth strokeColor
粗体关键词:bold
编写代码
设置文本及其大小
设置位置
加上描边
加上粗体以及阴影
显示2秒然后设置文本颜色,不会很突兀
最后加上旋转效果
测试代码
代码
测试效果
//////////
最后呢,小七祝各位程序员小哥哥小姐姐们学业有成,身体健康,早日遇到满眼都是你的人呢。
完
官方新浪微博@中北大学大数据学院
主编:姜鑫源
责编:张嘉宝
审核:宁康云
实习编辑:何博轩 蒋浩然
领取专属 10元无门槛券
私享最新 技术干货