Wszystkie doświadczenia Roblox zawierają kilka elementów interfejsu użytkownika, które są włączone domyślnie.Jeśli nie potrzebujesz żadnego z tych elementów lub chcesz je zastąpić własnymi tworami, możesz użyć metody SetCoreGuiEnabled() w skrypcie strony klienta z opcją Enum.CoreGuiType.
Domyślny interfejs | Powiązany enum |
---|---|
Dynamicznie aktualizowana lista Players, powszechnie używana jako tabela wyników. | Enum.CoreGuiType.PlayerList |
Pasek znaków Health postaci. Nie pojawia się, jeśli postać ma pełne zdrowie Humanoid. | Enum.CoreGuiType.Health |
Litera Backpack znajdująca się w postaci, która zawiera narzędzia doświadczenia. Nie pojawia się, jeśli nie ma Tools w plecaku. | Enum.CoreGuiType.Backpack |
Okno czatu tekstowego. | Enum.CoreGuiType.Chat |
Menu wyskakujące postaci emotki. | Enum.CoreGuiType.EmotesMenu |
Okno wyświetlające perspektywę gracza lub widok jego własnej postaci.Nie pojawia się, chyba że gracz włączył Widok własny z menu Roblox. | Enum.CoreGuiType.SelfView |
Przycisk przyłap szkic ekranu po prawej stronie ekranu.Nie pojawia się, chyba że gracz włączył Przechwyty z menu Roblox. | Enum.CoreGuiType.Captures |

Skrypt klienta - Wyłącz domyślne elementy interfejsu
local StarterGui = game:GetService("StarterGui")-- Wyłącz domyślną pasek zdrowia i plecakStarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Health, false)StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
Ponadto urządzenia z możliwościami dotykowymi obejmują wirtualny joystick i przycisk skoku domyślnie.Jeśli chcesz, możesz ukryć te elementy, ustawiając GuiService.TouchControlsEnabled na false w skrypcie strony klienta.

Skrypt klienta - Wyłącz kontrolki dotykowe
local GuiService = game:GetService("GuiService")GuiService.TouchControlsEnabled = false