艺术的的字符高 字符宽 要这么设置才合适
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-04-15 14:08:15 |
👁️ 阅读: 30
要设置艺术字的字符高和字符宽,需要使用 `GUI:TextAtlas_Create` 函数创建时指定,或者使用 `GUI:TextAtlas_setProperty` 函数进行后续修改。
**1. 创建时设置:**
```lua
local artText = GUI:TextAtlas_Create(parent, "ArtTextID", 100, 200, "12345", "res/public/artfont.png", 30, 40, "0")
```
- `itemWidth: 30` -- 单个字符宽度
- `itemHeight: 40` -- 单个字符高度
**2. 创建后修改:**
```lua
GUI:TextAtlas_setProperty(artText, "67890", "res/public/artfont2.png", 35, 45, "0")
```
- `itemWidth: 35` -- 新的字符宽度
- `itemHeight: 45` -- 新的字符高度
**设置技巧:**
- 字符宽高应该与你的艺术字图片中每个字符的实际尺寸一致
- 如果图片中字符排列不均匀,需要按最大字符尺寸设置
- 可以通过PS等工具测量图片中单个字符的像素尺寸来确定合适的值
艺术字图片通常是等宽等高的字符排列,所以设置合适的宽高才能正确显示每个字符。
← 返回问答库