如何使用FGUI:Open接口在打开新界面时,保持居中原始大小
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-05 20:22:20 |
👁️ 阅读: 4
要在打开新界面时保持居中原始大小,可以使用 `FGUI:Open` 接口并设置 `ext` 参数中的 `fullScreen` 为 `false`。这样界面将以原始尺寸打开,并默认居中显示。具体调用方式如下:
```lua
FGUI:Open(packageName, componentName, initData?, layer?, { fullScreen = false, destroyTime = 1 })
```
其中:
- `packageName`:资源包名称(如 `"A_WuXun"`)
- `componentName`:组件名称(如 `"WuXunPanl"`)
- `initData?`:可选的初始化透传数据(如 `{}` 或 `nil`)
- `layer?`:可选的界面层级(如 `FGUI_LAYER.NORMAL`)
- `ext?`:扩展参数表,设置 `fullScreen = false` 可保持原始大小并居中
例如,打开武学面板时保持原始大小居中的示例:
```lua
FGUI:Open("A_WuXun", "WuXunPanl", {}, FGUI_LAYER.NORMAL, { fullScreen = false, destroyTime = 1 })
```
注意:`destroyTime` 参数是可选的,用于设置界面销毁时间。
← 返回问答库