PlayerGui

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法建立
玩家複製

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

概要

屬性

方法

方法 繼承自 BasePlayerGui

屬性

CurrentScreenOrientation

唯讀
未複製
平行讀取

描述玩家當前屏幕的方向。

ScreenOrientation

平行讀取

如果在移動裝置上,設置此玩家的首選畫面方向模式。

SelectionImageObject

平行讀取

覆蓋使用於遊戲板的預設選擇裝飾。為獲得最佳效果,這應指向 GuiObject

方法

活動