模板:全屏弹幕
外观
模板本身默认效果:
{{{1}}} {{{1}}} {{{1}}} {{{1}}}
本模板因幽默而保留,请不要当真。 |
该模板为娱乐模板,不建议随意在条目中使用! |
本模板使用以下模板样式: |
此模板使用Lua语言: |
简介
[编辑]这个模板可以模拟发送弹幕。
这个弹幕模板发送的弹幕会在整个屏幕上显示,若仅要让弹幕出现在关联的位置,请改成使用{{区域弹幕}}模板。
{{danmu}}和{{danmaku}}也重定向于该模板。
同一页不能超过70条弹幕,否则很可能超出WP:模板限制,这是由于本模板使用{{变量}}来实现萌娘百科特有功能{{#var:}}
(mw:Extension:Variables),因此有技术限制。
用法
[编辑]{{全屏弹幕|type=弹幕种类,默认为从右到左,为center时,为居中弹幕|size=弹幕的文字大小,单位为px,默认值是20 |color=弹幕的文字颜色|bgcolor=弹幕的背景颜色(主要提供浅色弹幕使用)|opacity=弹幕的不透明度,默认值为0.7}} <!-- 设置延时 --> {{全屏弹幕|setSleep=10}} <!-- 设置弹幕延迟时间为10秒,后续弹幕将延时10秒 --> {{全屏弹幕|setSleep=+10}} <!-- 弹幕延迟时间在先前的值上增加10 --> {{全屏弹幕|setSleep=-10}} <!-- 弹幕延迟时间在先前的值上减少10 --> <!-- 设置距离 --> {{全屏弹幕|setDistance=5}} <!-- 设置弹幕间距离,默认为5,越大的距离会使的弹幕的密度越低,若为0,则后续的弹幕将会全部同时出现 --> <!-- 设置弹幕绘制区域大小 --> {{全屏弹幕|setCanvas=500}} <!-- 设置弹幕绘制区域的大小,单位为px,默认值为500 -->
全屏弹幕的长度建议不要超过50个字符。
示例
[编辑]- 本页的示例
66666666666还有弹幕功能
弹幕ww
我也来发一条弹幕压压惊
看我的彩色幕
🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔
無限大なゆめのあとの 何もない世の中じゃ
可怜你帅不赢坂本大佬
可怜你帅不赢坂本大佬
{{全屏弹幕|66666666666还有弹幕功能}} {{全屏弹幕|弹幕ww|color=red}} {{全屏弹幕|我也来发一条弹幕压压惊}} {{全屏弹幕|{{color|red|看}}{{color|orange|我}}{{color|yellow|的}}{{color|green|彩}}{{color|purple|色}}{{color|blue|幕}}}} {{全屏弹幕|🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔}} {{全屏弹幕|type=center|color=blue|無限大なゆめのあとの 何もない世の中じゃ}} {{全屏弹幕|setSleep=10}}{{全屏弹幕|setDistance=0}} {{全屏弹幕|color=red|可怜你帅不赢坂本大佬}} {{全屏弹幕|color=yellow|bgcolor=#666|可怜你帅不赢坂本大佬}}
- 大量弹幕的示例
- 见沙盒的测试样例
- 请留意到预览模式时,底部的解析器分析资料已经使用了将近一半的运算时间(5秒/10秒),故不建议在同一页放置那么大量的弹幕(70个或以上)否则很可能超出WP:模板限制
模板数据
[编辑]这个模板可以模拟发送弹幕。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
弹幕内容 | 1 text | 弹幕要显示的内容 | 内容 | 可选 |
弹幕类型 | type | 默认为从右到左,为center时,为居中弹幕 | 字符串 | 可选 |
文字大小 | size | 文字大小,单位为px,默认20 | 数字 | 可选 |
文字颜色 | color | 无描述 | 字符串 | 可选 |
背景颜色 | bgcolor | 弹幕的背景颜色,浅色弹幕用 | 字符串 | 可选 |
不透明度 | opacity | 弹幕的不透明度 | 数字 | 可选 |
设置延迟时间 | setSleep | 设置弹幕的延迟时间。若设置值为以"+"或"-"开头,则会在原来的基础上增减 | 字符串 | 可选 |
循环播放 | setLoop | 是否循环播放 | 布尔 | 可选 |
可否选取 | canSelect | 弹幕文字是否可被选择 | 布尔 | 可选 |
绘制区域大小 | setCanvas | 设置弹幕绘制区域大小,默认为500,单位为px | 数字 | 可选 |
距离 | setDistance | 设置距离,默认为5,距离越大,弹幕密度越低,为0时,后续设置的弹幕将全部同时出现。 | 数字 | 可选 |
指定延迟时间 | sleep | 无描述 | 数字 | 可选 |