艺术字体是什么意思
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-04-07 15:27:49 |
👁️ 阅读: 0
艺术字体是一种特殊的字体显示方式,它不依赖系统字体文件,而是使用一张包含所有字符的图片(字符图集)来渲染文本。在996引擎中,它通常用于显示数字、符号或特定风格的文字,比如伤害数字、金币数量等,因为这些字体图片往往带有更炫酷的视觉效果。
在代码中,你可以使用 `GUI:TextAtlas_Create` 函数来创建艺术字。例如,要显示一个数字“12345”:
```lua
local parent = GUI:Win_Create("GMMain", 0, 0, 0, 0, false, false, true, false, false, false, 1)
local artText = GUI:TextAtlas_Create(parent, "ArtText_1", 100, 100, "12345", "res/public/number.png", 20, 30, "/", "0123456789")
```
这个函数需要指定字符图片的路径、每个字符的宽高,以及图片中包含哪些字符。创建后,还可以用 `GUI:TextAtlas_setString` 来动态改变显示的文字。
简单来说,艺术字就是把文字做成了图片,让你能更自由地控制它的外观。
← 返回问答库