File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # 弹幕管理器 CommentManager
2+ 弹幕管理器自 ` v1.0 ` 后将改成支持多种多层渲染的模式了,在此之前请先参考一些[ 不完整的API实现] ( CommentCoreLibraryAPI.md ) 。
Original file line number Diff line number Diff line change 1- # 弹幕字号说明
1+ # 弹幕字号说明 Sizes
22弹幕分为若干字体字号,字号属性为一个正整数型量(uint),科学的大小范围在 4 - 512 之间。按照官方定义,字号大小如下:
33* 12 - 非常小
44* 16 - 特小
88* 45 - 很大
99* 64 - 特别大
1010
11- 在现实中字体大小表示相应的 pixel size。
11+ 在现实中字体大小表示相应的 pixel size。
Original file line number Diff line number Diff line change 1- # 弹幕类型说明
1+ # 弹幕类型说明 Types
22弹幕播放器自主支持以下类型的弹幕模式:
33* 1 - 上端滚动弹幕
44* 2 - 下端滚动弹幕
Original file line number Diff line number Diff line change 1+ # 弹幕核心提供支持 Powered By CCL
2+
3+ 为了方便开发者们直观的了解CCL的使用方法,这里提供几个在现实中对CCL的应用。如果你作为开发者在自己的
4+ 项目中使用了CCL,希望在此展示,欢迎开Pull Request更改此文件,或者开Issue。同样,如果你希望从列表
5+ 中被去除,也欢迎提交更改或Issue。
6+
7+ - [ ABPlayerHTML5] ( https://github.com/jabbany/ABPlayerHTML5 )
8+
9+ 姊妹项目,展示HTML5弹幕播放器的基础构造原理
10+
11+ - [ AcFun HTML5弹幕播放器] ( http://www.acfun.tv )
12+
13+ AcFun的HTML5弹幕播放器弹幕呈现库采用CCL
14+
15+ - [ Missevan M站 弹幕音频] ( http://www.missevan.cn )
16+
17+ 采用CCL为音频(而非视频)配上弹幕轨道,在开放页面上滚动弹幕
18+
19+ - [ Bilibili Helper Chrome插件] ( https://chrome.google.com/webstore/detail/kpbnombpnpcffllnianjibmpadjolanh )
20+
21+ 替换 Bilibili 播放器为 HTML5 版本功能,降低CPU使用率和电脑发热~播放器改造自 ABPlayerHTML5
Original file line number Diff line number Diff line change 11# Readme 文档
22
33CCL包括一套尽可能完备的文档来帮助二次开发。文档主要针对两个部分:各种东西都是什么,各种东西都应该
4- 怎么用。
4+ 怎么用。如果想看看现实里使用了 CCL 的项目,可以参考 [ Powered By CCL] ( PoweredByCCL.md ) 里面
5+ 的不完全收录。
56
67### 部件参考(Individual Parts)
78
Original file line number Diff line number Diff line change 11CCLScripting API 定义 (API Definitions)
22===========================
33
4- ![ Diagram] ( Scripting-Diagram.svg ?raw=true )
4+ ![ Diagram] ( Scripting-Diagram.png ?raw=true )
55
66CCLScripting 是一套在最大可能的程度上兼容Bilibili代码弹幕语法和环境的安全的高层接口。
77它建造于 OOAPI 底层API之上,并通过 OOAPI 与显示端进行通讯。受益于这种隔离,我们可以在
You can’t perform that action at this time.
0 commit comments