Skip to content

EUIRootNode ​

概览 ​

字段值
KindUnit · 单位 Unit
Realmcommon

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

继承关系 ​

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

继承成员 ​

2 个来源 / 39 属性 / 36 函数 / 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

关联类型 ​