所有 Roblox 体验都包含默认启用的几个用户界面元素。如果你不需要任何这些元素或者想用自己的创作替换它们,你可以在客户端脚本中使用 SetCoreGuiEnabled() 方法并配备相应的 Enum.CoreGuiType 选项来替换它们。
默认 UI | 相关枚举 |
---|---|
动态更新列表 Players ,通常用作 排行榜 。 | Enum.CoreGuiType.PlayerList |
角色的 Health 栏。如果角色的 Humanoid 生命值已满,将不显示。 | Enum.CoreGuiType.Health |
角色的 Backpack 包含 体验工具 。如果背包中没有 Tools ,就不会出现。 | Enum.CoreGuiType.Backpack |
文字聊天窗口。 | Enum.CoreGuiType.Chat |
角色 表情 的弹出菜单。 | Enum.CoreGuiType.EmotesMenu |
显示玩家的视角或自己角色的视图的窗口。玩家没有从 Roblox 菜单启用 自我视图 ,否则不会出现。 | Enum.CoreGuiType.SelfView |
屏幕右侧的一个 捕捉屏幕截图 按钮。玩家没有从 Roblox 菜单启用 捕获 ,否则不会出现。 | Enum.CoreGuiType.Captures |

客户端脚本 - 禁用默认 UI 元素
local StarterGui = game:GetService("StarterGui")-- 禁用默认生命条和背包StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Health, false)StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
此外,具有触摸功能的设备默认包括虚拟拇指和跳跃按钮。如果需要,你可以在客户端脚本中设置 GuiService.TouchControlsEnabled 为 false 来隐藏这些元素。

客户端脚本 - 禁用触摸控件
local GuiService = game:GetService("GuiService")GuiService.TouchControlsEnabled = false