Javascript Live Comment (Danmaku) Engine Implementation. JS弹幕模块核心,提供从基本骨架到高级弹幕的支持。
Fixes tests and integration
Make some of the API changes final and publish as latest to NPM. Small performance improvements.
本次 Release 跳过了单独点发布 0.10.0-rc 系列内实验性的CSS弹幕,直接将其设定为默认渲染模式。 本次更新有API变动
We are skipping the v0.10.0 series of changes in favor of introducing the improvements directly from merging changes in modularization and animation to produce v0.11.
This update introduces breaking changes to the API
更新内容
(bool) false
和 (string) "false"
0.10.0-rc
下提出的的CSS3实现(*虽然前些时候围观了一下各种CCL的未开源第三方改进发现了另一些更高端的 CSS Animation 和 Canvas弹幕的实现 >_< )Updates:
dev-scripter
(bool) false
and (string) "false"
v0.10.0-rc
for CSS3 danmaku (* Although newer and possibly better approaches are around in third party improvements for CCL (plz PR me >_<))grunt-typescript
to grunt-ts
to use newer version of gruntThis version introduces a new abstraction layer to our danmaku objects. Now we can support multiple render planes, a wide variety of CommentSpaceAllocators all with minimal code changes. It also fixes some old bugs and adds many new features including better conformation to the future API.
New Features & Bugfixes:
新版本增加了一系列的对于弹幕和空间管理器的抽象层。现在支持新的显示渲染媒介(如 canvas 或 css)变得容易很多,支持新的空间规划器也变得非常容易,只需微小代码变动。同时我们修复了一些旧的BUG,增加了一些新功能。
功能和修正:
Fixes bug in CommentSpaceAllocator of returning undefined
when we enter a second danmaku layer. Enforce GPU rendering by forcing each comment onto a composite layer.
Submitted to npm & bower.
修正前一版空间规划模块的BUG,this.setY 在一些情况下不返回(因为忘记了return),这样应该能解决第二弹幕层以上弹幕都会跑到第0行的BUG。(以前竟然一直不知道问题在哪)
CSS上现在强制进行GPU加速(如果支持)。
First full featured release of CommentCoreLibrary. We can now fully support up to all danmaku in modes <= 7
. These include: scrolling (ltr, rtl, top scroll, bottom scroll), top-clustered, bottom-clustered, and positional (including movement and animation) comments.
本次标记位置能在全平台,多浏览器下,以很高的还原度实现 Bilibili 的各种弹幕。可以保证非常高标准的还原 任何 Mode <= 7
的弹幕!我们支持包括: