周围没有任何东西的自由文字:没有面板、没有背景、没有标签。文字取空间内能容纳的最大字号,保留你的换行。可以选一个成品外观(neon、chrome、gold、retro、comic、cinema、party、glitch、stamp、frost、fire 或 typewriter),也可以自己组合:渐变和金属填充、阴影、光晕、描边、空心字、3D 侧面、漫画式弹出效果或故障错位;动效如脉动、漂浮、扫过文字的流光、霓虹闪烁或贯穿文字的波浪;逐字打出或落到位置的文字;文字后面的彩纸、雪花、星光或烟花;以及沿拱形弯曲、绕圆环排列或乘波而行的文字。可以铺满屏幕、居中、收在角落,或沿边缘以横幅形式滚动,并能按提示显示或隐藏文字。
直播卡片
类别:消息。标签:大厅和接待区,活动和场地。
数据与隐私
此卡使用其配置的属性和实时卡数据。
属性
有关主题、背景、强调色、颜色覆盖和位置,请参见通用属性。
静态属性
| 名称 | 类型 | 默认 | 数值和限制 | 描述 |
|---|---|---|---|---|
look | 空值,字符串 | null | null, "neon", "chrome", "gold", "retro", "comic", "cinema", "party", "glitch", "stamp", "frost", "fire", "typewriter" | 一套成品方案:它会选定你留为空值的填充、效果、动效、入场、粒子和形状(以及大小写和间距)。空值:普通文字。 |
font | string | "display" | "display", "headline", "body" | 主题的展示、标题或正文字体。 |
size | 数字,空值 | null | 最小值:24;最大值:600 | 以 1080p 设计像素计的最大字号;文字从这里缩小直到放得下。空值则填满方框。 |
align | string | "center" | "start", "center", "end" | 各行在方框横向上的位置。 |
valign | string | "middle" | "top", "middle", "bottom" | 文字在方框纵向上的位置。 |
case | string | "theme" | "theme", "mixed", "upper", "lower" | theme 保留字体本身的大小写。 |
shape | 空值,字符串 | null | null, "straight", "arc", "dip", "circle", "wave" | 文字沿循的线条:arc 使文字弯在曲线上方,dip 弯在曲线下方,circle 使文字绕成一圈,wave 使文字沿波浪排列。曲线会把文字排成一行。空值:取外观的设置,否则为直线。 |
fill | 空值,字符串 | null | null, "solid", "gradient", "rainbow", "sunset", "chrome", "gold", "fire", "ice" | 文字的填充内容:文字颜色、主题强调色的渐变、主题的系列色,或某种材质。空值:取外观的设置,否则为 solid。 |
effectColor | 字符串,空值 | null | 模式:"^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | 效果的颜色。空值:取外观的设置,否则浅色文字后面用深色(深色文字后面用浅色),光晕用强调色。 |
effectSize | string | "medium" | "small", "medium", "large" | |
entrance | 空值,字符串 | null | null, "theme", "none", "fade", "rise", "pop", "slam", "typewriter", "cascade", "focus", "flip", "zoom", "glitch" | 文字如何出现:主题自带的方式、none、fade、rise、pop、slam、逐字打出、文字逐个落下(cascade)、拉入焦点、向上翻起、放大推近或故障式出现。变化的文字会淡入淡出过渡。空值:取外观的设置,否则取主题的。 |
particles | 空值,字符串 | null | null, "none", "confetti", "sparkles", "stars", "hearts", "snow", "bubbles", "petals", "leaves", "notes", "lanterns", "fireworks", "motes", "rain" | 文字后面的场景,以主题自身的风格绘制。不用于标签或角落。空值:取外观的设置,否则为 none。 |
动态属性
| 名称 | 类型 | 默认 | 数值和限制 | 描述 |
|---|---|---|---|---|
text | string | "" | maxLength:600 | 文字。保留换行;标签和条带会把它们排成一行。 |
effect | 空值,字符串 | null | null, "none", "shadow", "glow", "outline", "hollow", "extrude", "pop", "split" | shadow、glow 和 outline 如其名;hollow 只绘制文字的轮廓;extrude 在文字后面叠出 3D 侧面;pop 是带硬投影的漫画式描边;split 错开青色和品红色的副本。空值:取外观的设置,否则为 none。 |
motion | 空值,字符串 | null | null, "none", "pulse", "float", "sway", "wiggle", "drift", "shine", "flow", "flicker", "wave", "bounce", "spin", "glitch" | 文字静止时如何运动:脉动、漂浮、摇摆、晃动、缓慢漂移、扫过文字的光(shine)、填充在文字间流动(flow)、霓虹闪烁、贯穿文字的波浪或弹跳、旋转(圆形排列的文字绕圈转动,其他文字原地转向)或偶尔出现的故障抖动。空值:取外观的设置,否则为 none。 |
active | boolean | true | False 会降低卡片:它会离开并且不绘制任何内容,直到再次升起。 | |
since | 字符串,空值 | null | ISO 8601 瞬时 active 最后更改。升高时,卡片在时间尚未到达时等待;降低时,卡片在时间过后仍显示几秒。 |
示例参数
{
"theme": "neomustard"
}
screenrig card create --type overlay-text --major 1 --file params.json
示例数据
{
"text": "",
"effect": null,
"motion": null,
"active": true,
"since": null
}
布局
此核心卡适用于所有布局:全屏、居中、宽屏、角落、芯片、条带或任何自由矩形。
布局:全屏,自由,居中,宽屏,角落,芯片,条带。表单:横向,纵向,方形,条带。
使用此卡片
按照发布卡片画布将此卡片添加到播放列表,使用布局和锚点放置它,并按照写入实时数值更新其数据。