所有Roblox游戏包括多个默认启用的UI元素。如果您不需要这些元素,或者想用自己创建的元素替换它们,您可以在客户端脚本中使用 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 |
| 头像切换器 允许用户更改他们的平台头像。 | Enum.CoreGuiType.AvatarSwitcher |

客户端脚本 - 禁用默认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