Text Animator
到处使用动画效果,让你的文字与众不同。
查看大图Text Animator 是文本渲染器的扩展。你可以在几乎任何地方使用标签为某些单词添加动画效果。
演示(与 Blabber 和 Heracles 模组一起使用)
<typewriter><wiggle>TextAnimator</wiggle> 是一个由 <wave><rainb>Snownee</rainb></wave> 制作的模组。

效果

基本用法
- 添加效果:
<effectName param1=value1 param2=value2 param3>文本 - 移除效果:
</effectName>文本 - 效果可以叠加。
typewriter(打字机)
只能用于文本开头。逐个渲染字符或单词,模拟打字效果。
- 示例:
<typewriter>打字机效果
bounce(弹跳)
使字符垂直来回弹跳。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)w:波大小(默认1.0)
- 示例:
<bounce a=4 f=1.8 w=0.2>嘣!
fade(淡入淡出)
周期性改变不透明度(呼吸灯效果)。
- 参数:
a:最小不透明度(默认0.3)f:频率(默认1.0)w:波大小(默认0.0)
- 示例:
<fade a=0.2 f=1.5 w=0.1>渐隐文本
glitch(故障)
创建文本切片,并偶尔闪烁,在某些情况下会生成额外的图层。
- 参数:
f:频率(默认1.0)j:字符抖动概率(默认0.015)b:字符闪烁概率(默认0.003)s:切片/移位概率(默认0.08)
- 示例:
<glitch f=3 j=0.02 b=0.01 s=0.1>错误
grad(渐变)
支持 RGB 或 HSV 空间中的线性渐变,可以流动和分段。
- 参数:
from:起始颜色(默认5BCEFA)to:结束颜色(默认F5A9B8)hue:是否在 HSV 空间中插值(默认false)f:流动速度(0为静态,默认0.0)sp:跨度,影响字符间的颜色分布(默认20.0)uni:是否单向流动而不摆动(默认为false,即来回摆动)
- 示例:
<grad from=#7FFFD4 to=#1E90FF hue uni>流动渐变文本
neon(霓虹灯)
为字符绘制多个发光轮廓。
- 参数:
p:采样数量,至少为4(默认10)r:半径(默认2)a:不透明度乘数(默认0.12)
- 示例:
<neon p=8 r=2 a=0.15>霓虹发光
pend(摆动/圆周运动)
字符围绕顶部中间摆动,可以附加小圆周轨迹。
- 参数:
f:频率(默认1.0)a:最大角度(度)(默认30.0)r:圆周半径(默认0.0)
- 示例:
<pend f=1.0 a=30 r=2>圆周摆动
pulse(脉冲)
整体亮度随时间波动(不影响阴影层)。
- 参数:
base:最小亮度倍率(默认0.75)a:振幅(默认1.0)f:频率(默认1.0)w:波大小(默认0.0)
- 示例:
<pulse base=0.6 a=0.4 f=1.5>能量上升
rainb(彩虹)
在 HSV 空间中循环颜色。
- 参数:
f:频率(默认1.0)w:波大小(默认1.0)
- 示例:
<rainb f=1 w=0.5>彩色文本!
shadow(阴影)
修改文本阴影的偏移和颜色。
- 参数:
x:水平偏移增量(默认0.0)y:垂直偏移增量(默认0.0)c:十六进制颜色(例如,红色为FF0000)(默认000000)r,g,b:颜色(默认0.0)a:不透明度(默认1.0)
- 示例:
<shadow a=0>无阴影</shadow> <shadow r=1 a=0.6>带阴影文本
shake(抖动)
在所有方向上随机抖动,营造紧张/能量感。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)
- 示例:
<shake a=2 f=3>警告!
swing(摇摆)
字符来回旋转。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)w:波大小(默认0.0)
- 示例:
<swing a=0.5 f=1.8>摇摆文本
turb(湍流)
基于噪声的随机位移扰动。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)
- 示例:
<turb a=2 f=1.5>风中文本
wave(波浪)
字符像波浪一样上下起伏。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)w:波大小(默认1.0)
- 示例:
<wave a=1 f=1.0 w=0.5>流动文本
wiggle(扭动)
每个字符沿固定的随机方向扭动。
- 参数:
a:振幅(默认1.0)f:频率(默认1.0)w:波大小(默认1.0)
- 示例:
<wiggle a=1 f=2>扭动文本!
参数速查表
a:振幅/不透明度(不同效果中含义略有不同)f:速度/频率w:波大小r:半径
注意事项
- 多层渲染:诸如
glitch和neon之类的效果会生成额外的图层或切片。 - 渲染顺序:后添加的效果会先执行,可能会改变先前效果的输入(例如,坐标/颜色/不透明度)。
- 性能:高
p(neon 采样)和复杂的叠加层会增加开销;请酌情使用。
配置
打字机速度和模式等选项可以在聊天设置中找到。
已知不兼容的模组
- Modern UI
- Caxton
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。