PlayerGui 是容器,可以容納玩家的 UI。如果 ScreenGui 是一個子後代,那麼在 GuiObject 內的任何 ScreenGui 將被拉到玩家的屏幕上。任何 LocalScript 也會在插入到 PlayerGui 中時運行。
當玩家首次加入體驗時,其 PlayerGui 將自動插入到他們的 Player 對物件中。當玩家的 Player.Character 首次生成時,所有 StarterGui 的內容都會自動複製到玩家的 PlayerGui 中。請注意,如果 設為 ,字元將不會生成,直到 被呼叫為止。如果 StarterGui.ResetPlayerGuiOnSpawn 設為 true,每次玩家的角色重生時,所有該玩家的 PlayerGui 內容都會清除並替換為 StarterGui 的內容。
如果您需要在遊戲時控制玩家的 UI 容器,例如顯示或隱藏特定的 ScreenGui 或其子孫,請從 LocalScript 使用以下方式存取:
local Players = game:GetService("Players")local player = Players.LocalPlayerlocal playerGui = player.PlayerGui
概要
屬性
描述玩家當前屏幕的方向。
如果在移動裝置上,設置此玩家的首選畫面方向模式。
覆蓋使用於遊戲板的預設選擇裝飾。
屬性
方法
屬性 繼承自 BasePlayerGui