GUI:Text_Create 详细参数
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-06-14 23:42:41 |
👁️ 阅读: 0
`GUI:Text_Create()` 函数用于创建文本控件,以下是详细参数说明:
```lua
local text = GUI:Text_Create(parent, "Text_name", 100, 200, 20, "#ffffff", "显示文字")
```
**参数说明:**
- `parent`:父节点对象(必须)
- `"Text_name"`:控件的唯一ID(字符串,必须)
- `100`:X坐标位置(整数,必须)
- `200`:Y坐标位置(整数,必须)
- `20`:字体大小(整数,必须)
- `"#ffffff"`:字体颜色(十六进制颜色字符串,必须)
- `"显示文字"`:要显示的文本内容(字符串,必须)
**使用示例:**
```lua
-- 创建父节点
local parent = GUI:Win_Create("TextDemo", 0, 0, 0, 0, false, false, true, false, false, false, 1)
-- 创建文本控件
local textLabel = GUI:Text_Create(parent, "Text_hello", 150, 250, 24, "#F8E6C6", "你好,世界!")
-- 设置文本描边(可选)
GUI:Text_enableOutline(textLabel, "#000000", 2)
-- 设置锚点(可选)
GUI:setAnchorPoint(textLabel, 0.5, 0.5)
-- 设置内容尺寸(可选)
GUI:setContentSize(textLabel, 100, 30)
-- 设置忽略尺寸自适应(可选)
GUI:setIgnoreContentAdaptWithSize(textLabel, true)
```
**注意事项:**
1. 创建前必须先有父节点界面
2. 文本ID在同一父节点下必须唯一
3. 颜色格式为"#RRGGBB"(如"#ff0000"为红色)
4. 字体大小根据实际界面尺寸调整
5. 可以通过`GUI:Text_setString(text, "新文字")`修改文本内容
← 返回问答库