免费的节点 左上 中间这种
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-03-24 21:52:02 |
👁️ 阅读: 7
在996引擎中,可以使用以下挂接点来创建免费的节点:
1. **主界面最顶层左上挂接点**:
```lua
local leftTopNode = GUI:Attach_LeftTop_T()
```
2. **主界面最顶层右上挂接点**:
```lua
local rightTopNode = GUI:Attach_RightTop_T()
```
3. **主界面最顶层左下挂接点**:
```lua
local leftBottomNode = GUI:Attach_LeftBottom_T()
```
4. **主界面最顶层右下挂接点**:
```lua
local rightBottomNode = GUI:Attach_RightBottom_T()
```
如果你想要中间位置,可以使用这些挂接点作为父节点,然后创建子节点并设置位置。例如,在左上角挂接点创建一个居中显示的节点:
```lua
-- 获取左上角挂接点
local parent = GUI:Attach_LeftTop_T()
-- 创建一个节点(比如图片或文字)
local centerNode = GUI:Node_Create(parent, "center_node", 100, 100)
-- 设置锚点到中心(0.5, 0.5表示中心点)
GUI:setAnchorPoint(centerNode, 0.5, 0.5)
-- 如果需要精确居中,可以计算屏幕尺寸
local screenSize = GUI:getContentSize(parent)
local centerX = screenSize.width / 2
local centerY = screenSize.height / 2
GUI:setPosition(centerNode, centerX, centerY)
```
这些挂接点都是引擎自带的免费节点,不需要额外创建父窗口,可以直接使用。
← 返回问答库