• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

openBSE: 高性能 JavaScript 弹幕引擎。同屏弹幕1000+ A high-performance JavaScript ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

openBSE

开源软件地址:

https://gitee.com/scott-xu/openBSE

开源软件介绍:

openBSE

GitHubGiteeLICENSENPMNode.js Package

English Version |wiki |Demo |Docs

高性能 JavaScript 弹幕引擎。同屏弹幕1000+

简介

一个高性能 JavaScript 弹幕引擎,简单易用。支持 CSS3 、 Canvas 2D 、 WebGL 和 SVG 渲染方式。支持顶部、底部、逆向弹幕渲染。使用 Canvas 2D 渲染方式可同屏渲染至少1000条弹幕(可达1600条,与电脑配置有关)。

安装和使用

安装

你可以直接点击这里下载最新发行版本,也可以用以下命令安装NPM包。

> npm install openbse

使用

安装完成后,在 Html 页面引入。

压缩版:

<script src="openBSE.all.min.js"></script>

调试版:

<script src="openBSE.all.js"></script>

添加一个 id 为 BulletScreensDiv 的固定大小的 div 标签用于显示弹幕,并插入以下 JavaScript 代码。

var bulletScreenEngine = new openBSE.BulletScreenEngine(document.getElementById('BulletScreensDiv'));var _startTime = 5000;for (var i = 0; i < 10000; i++) {    bulletScreenEngine.addBulletScreen({        text: "这是一个长长长长长长长长长长长长长长长长长长长长长长长长的测试(^_^)",        startTime: _startTime    });    _startTime += Math.round(Math.random() * 300);}bulletScreenEngine.play();

用浏览器打开网页即可显示弹幕。

详细使用说明请查看 wiki

我有问题

如果有任何问题请写下 issues

我要贡献代码

如果你希望向本项目贡献任何代码,请先阅读 CONTRIBUTING.md

版权声明

这个项目是一个开源项目,遵循 MIT 开源协议。要查看协议,请点击这里


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap