跳转到内容

模板:全屏弹幕/doc

本页使用了标题或全文手工转换
维基百科,自由的百科全书

简介

[编辑]

这个模板可以模拟发送弹幕

这个弹幕模板发送的弹幕会在整个屏幕上显示,若仅要让弹幕出现在关联的位置,请改成使用{{区域弹幕}}模板。

{{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个字符。

示例

[编辑]
本页的示例

 $VAR_DEF danmaku-toleft-topOffset=110 ; $VAR_DEF danmaku-center-topOffset=100 ; $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;

 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=0 ;


 $VAR_DEF danmaku.distance=5 ;


66666666666还有弹幕功能
弹幕ww
我也来发一条弹幕压压惊
🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔🌕🌖🌗🌘🌑🌒🌓🌔
無限大なゆめのあとの 何もない世の中じゃ

 $VAR_DEF danmaku.sleep=10 ; $VAR_DEF danmaku.distance=0 ;

可怜你帅不赢坂本大佬
可怜你帅不赢坂本大佬
{{全屏弹幕|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

无描述

数字可选

参见

[编辑]