GUI:Image_Create 详细介绍
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-06-13 22:08:44 |
👁️ 阅读: 8
`GUI:Image_Create` 是用于创建图片控件的函数。
**函数格式:**
```lua
local image = GUI:Image_Create(parent, ID, x, y, imagePath)
```
**参数说明:**
- `parent`:父节点对象(必填)
- `ID`:图片的唯一标识符,字符串类型(必填)
- `x`:图片在父节点中的横坐标(必填)
- `y`:图片在父节点中的纵坐标(必填)
- `imagePath`:图片资源路径,字符串类型(必填)
**功能:** 在指定父节点下创建一个图片控件,并加载指定路径的图片资源。
**使用示例:**
```lua
-- 创建一个背景图片
local bg = GUI:Image_Create(parent, "Image_bg", 0, 0, "res/public/1900000610.png")
-- 创建一个按钮图片
local btn = GUI:Image_Create(parent, "Image_btn", 100, 200, "res/public/1900000612.png")
-- 创建带路径的图片(知识库示例)
local Image_1 = GUI:Image_Create(layout_3, "Image_1", 894, 310, "res/custom/147_gongce/k3.png")
```
**相关设置函数:**
创建后通常需要设置锚点、大小、可见性等属性:
```lua
GUI:setAnchorPoint(image, 0.5, 0.5) -- 设置锚点为中心
GUI:setContentSize(image, 128, 32) -- 设置图片大小
GUI:setVisible(image, true) -- 设置可见性
GUI:setTag(image, 0) -- 设置标签
```
**注意:**
1. ID必须是唯一的,不能与其他控件重复
2. 图片路径需要正确,否则显示为空白
3. 创建后需要添加到父节点才能显示
← 返回问答库