setVisible这个是设置控件可见吗?
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-04-22 21:57:59 |
👁️ 阅读: 23
是的,`GUI:setVisible(widget, value)` 就是用来设置控件可见性的。
这个函数有两个参数:
- **widget**:你要操作的控件对象
- **value**:布尔值,`true`表示显示控件,`false`表示隐藏控件
比如你想隐藏一个按钮:
```lua
local button = GUI:Button_Create(parent, "btn_test", 100, 100, "res/public/1900000612.png")
GUI:setVisible(button, false) -- 隐藏按钮
```
过一会儿再显示出来:
```lua
GUI:setVisible(button, true) -- 显示按钮
```
对应的还有一个获取可见性的函数 `GUI:getVisible(widget)`,可以判断控件当前是否可见。
记得在操作控件前先确认控件对象不是空值,养成好习惯哦!
← 返回问答库