PlayerGui
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
PlayerGui jest kontenerem, który zawiera interfejs użytkownika gracza.Jeśli ScreenGui jest potomkiem, wszystko GuiObject wewnątrz ScreenGui zostanie wyświetlone na ekranie gracza.Każdy LocalScript zostanie uruchomiony, jeśli zostanie wstawiony do PlayerGui.
Kiedy gracz po raz pierwszy dołącza do doświadczenia, jego PlayerGui jest automatycznie wstawiony do ich obiektu Player.Kiedy po raz pierwszy pojawia się spawn gracza Player.Character, całe zawartość StarterGui jest automatycznie kopiowana do pamięci gracza PlayerGui.Zauważ, że jeśli Players.CharacterAutoLoads jest ustawiony na false , znak nie pojawi się, a treść StarterGui nie zostanie skopiowana, dopóki nie zostanie wezwany Player:LoadCharacter().Jeśli StarterGui.ResetPlayerGuiOnSpawn jest ustawione na true, za każdym razem, gdy postać gracza się odrodzi, całe zawartość tej postaci PlayerGui zostanie wyczyszczona i zastąpiona zawartością StarterGui.
Jeśli musisz kontrolować kontener interfejsu użytkownika gracza podczas czasu gry, na przykład, aby pokazać/ukryć określone ScreenGui lub którekolwiek z jego dzieci, uzyskaj do niego dostęp z LocalScript:
local Players = game:GetService("Players")local player = Players.LocalPlayerlocal playerGui = player.PlayerGui
Podsumowanie
Właściwości
Opisuje obecną orientację ekranu gracza.
Ustawia preferowany tryb orientacji ekranu dla tego gracza, jeśli jest na urządzeniemobilnym.
Zastępuje domyślną ozdobę selekcji używaną do gamepadów.
Metody
Metody odziedziczeni z: BasePlayerGuiZwraca listę wszystkich GuiObject instancji zajmujących określone miejsce na ekranie.
Właściwości
ScreenOrientation
Ustawia preferowany tryb orientacji ekranu dla tego gracza, jeśli jest na urządzeniemobilnym.