Skip to content

EUIRootNode

概览

字段
KindUnit · 单位 Unit
Realmcommon

EUIRootNode,继承自 EUINodeBase(34 属性 / 8 函数 / 4 事件)。

继承关系

  • Unit(4 属性 / 25 函数 / 6 事件)
    • EUINodeBase(34 属性 / 8 函数 / 4 事件)
      • [EUIRootNode]

继承成员

2 个来源 / 38 属性 / 33 函数 / 10 事件

UI根节点,继承自 EUINodeBase

注意事项

EUIRootNode 是当前玩家 UI 树的根节点,通过当前玩家 PlayerGui.EuiManager:GetRootNode() 获取。常见用法是在根节点上查找已创建的子节点,或把新建 EUI 节点挂到根节点下。

代码示例

获取 UI 根节点并查找子节点

lua
-- @runtime client
local Players = game:GetService("Players")
local localPlayer = Players.LocalPlayer
if localPlayer == nil then return end
local EUIManager = localPlayer.PlayerGui.EuiManager

local rootNode = EUIManager:GetRootNode()
local child = rootNode:FindFirstChild("MainPanel", true)
if child ~= nil then
    print("找到 UI 节点:", child.Name)
end

关联类型