PlayerGui

Pokaż przestarzałe

*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.

Brak możliwości tworzenia
Zreplikowane przez użytkownika

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.LocalPlayer
local playerGui = player.PlayerGui

Podsumowanie

Właściwości

Metody

Metody odziedziczeni z: BasePlayerGui

Właściwości

CurrentScreenOrientation

Tylko do odczytu
Bez replikacji
Odczyt równoległy

Opisuje obecną orientację ekranu gracza.

ScreenOrientation

Odczyt równoległy

Ustawia preferowany tryb orientacji ekranu dla tego gracza, jeśli jest na urządzeniemobilnym.

SelectionImageObject

Odczyt równoległy

Zastępuje domyślną ozdobę selekcji używaną dla gamepadów. Dla najlepszych wyników powinno to wskazać na GuiObject.

Metody

Zdarzenia