下载量
51,237
关注数
89
数据来源
Modrinth
模组详细介绍
Text Animator 是文本渲染器的扩展。你几乎可以在任何地方使用标签为某些文字添加动画效果。
演示(配合 Blabber 和 Heracles 模组)
TextAnimator is a mod by Snownee.

效果

基本用法
- 添加效果:
文本 - 移除效果:
文本 - 效果可以叠加。
typewriter
只能在文本开头使用。逐个渲染字符或单词,模拟打字效果。
- 示例:
打字机效果
bounce
使字符在垂直方向上弹跳。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) -
w:波形大小(默认1.0) - 示例:
弹跳!
fade
周期性改变不透明度(呼吸灯效果)。
- 参数:
-
a:最小不透明度(默认0.3) -
f:频率(默认1.0) -
w:波形大小(默认0.0) - 示例:
淡入淡出文本
glitch
创建文本切片和偶尔的闪烁,在某些情况下会生成额外的图层。
- 参数:
-
f:频率(默认1.0) -
j:字符抖动概率(默认0.015) -
b:字符闪烁概率(默认0.003) -
s:切片/偏移概率(默认0.08) - 示例:
错误
grad (渐变)
支持 RGB 或 HSV 的线性渐变,可以是流动的和分段的。
- 参数:
-
from:起始颜色(默认5BCEFA) -
to:结束颜色(默认F5A9B8) -
hue:是否在 HSV 色彩空间插值(默认false) -
f:流动速度(0表示静态,默认0.0) -
sp:跨度,影响字符间的颜色分布(默认20.0) -
uni:是否为单向流动而不来回摆动(默认false表示来回摆动) - 示例:
流动渐变文本
neon
为字符绘制多个发光轮廓。
- 参数:
-
p:采样数量,至少为4(默认10) -
r:半径(默认2) -
a:不透明度乘数(默认0.12) - 示例:
霓虹辉光
pend (钟摆/圆周运动)
字符围绕顶部中点摆动,可以加上小的圆周轨迹。
- 参数:
-
f:频率(默认1.0) -
a:最大角度(单位:度,默认30.0) -
r:圆周半径(默认0.0) - 示例:`
来回摆动`
pulse
整体亮度随时间波动(不影响阴影层)。
- 参数:
-
base:最小亮度乘数(默认0.75) -
a:振幅(默认1.0) -
f:频率(默认1.0) -
w:波形大小(默认0.0) - 示例:`
能量提升`
rainb (彩虹)
在 HSV 色彩空间中循环颜色。
- 参数:
-
f:频率(默认1.0) -
w:波形大小(默认1.0) - 示例:
多彩文本!
shadow
修改文本阴影的偏移和颜色。
- 参数:
-
x:水平偏移增量(默认0.0) -
y:垂直偏移增量(默认0.0) -
c:十六进制颜色(例如FF0000表示红色)(默认000000) -
r,g,b:颜色分量(默认0.0) -
a:不透明度(默认1.0) - 示例:
无阴影 带阴影文本
shake
在所有方向上随机抖动,营造紧张/能量感。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) - 示例:
警告!
swing
字符来回旋转。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) -
w:波形大小(默认0.0) - 示例:
摇摆文本
turb (湍流)
基于噪声的随机位移扰动。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) - 示例:
风动文本
wave
字符像波浪一样上下起伏。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) -
w:波形大小(默认1.0) - 示例:
流动文本
wiggle
每个字符沿着固定的随机方向扭动。
- 参数:
-
a:振幅(默认1.0) -
f:频率(默认1.0) -
w:波形大小(默认1.0) - 示例:
扭动文本!
参数速查
-
a:振幅/不透明度(含义在不同效果间略有差异) -
f:速度/频率 -
w:波形大小 -
r:半径
注意事项
- 多层渲染:像
glitch和neon这样的效果会生成额外的图层或切片。 - 渲染顺序:后添加的效果先执行,可能会改变前面效果的输入(例如坐标/颜色/不透明度)。
- 性能:高
p值(霓虹采样)和复杂的叠加会增加开销;请酌情使用。
配置
打字机速度和模式等选项可以在聊天设置中找到。
已知不兼容的模组
- Modern UI
- Caxton
基本信息
模组名称Text Animator
作者Snownee
下载量51,237
关注数89
支持版本1.19.2 - 1.21.1
加载器fabric / forge / neoforge / quilt
客户端required
服务端optional
