PlayerGui
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
PlayerGui はプレイヤーの UI を保持するコンテナです。If a ScreenGui が子孫である場合、GuiObject 内の任意の ScreenGui がプレイヤーの画面に描画される。任意の LocalScript も、PlayerGui に挿入されると実行されます。
プレイヤーがエクスペリエンスに最初に参加すると、その PlayerGui は自動的に彼らの Player オブジェクトに挿入されます。プレイヤーの Player.Character が最初にスポーンすると、StarterGui のすべてのコンテンツが自動的にプレイヤーの PlayerGui にコピーされます。注: が に設定されている場合、キャラクターは生成されず、 コンテンツは呼び出されるまでコピーされません。If StarterGui.ResetPlayerGuiOnSpawn が true に設定されている場合、プレイヤーのキャラクターが再スポーンするたびに、そのプレイヤーの PlayerGui のすべてのコンテンツがクリアされ、StarterGui のコンテンツに置き換えられます。
プレイ時間中にプレイヤーの UI コンテナを制御する必要があり、たとえば特定の ScreenGui またはその子供を表示/隠すなど、次のように LocalScript からアクセスします:
local Players = game:GetService("Players")local player = Players.LocalPlayerlocal playerGui = player.PlayerGui
概要
プロパティ
プレイヤーの現在の画面オリエンテーションを説明します。
モバイルデバイスの場合、このプレイヤーの推奨スクリーンオリエンテーションモードを設定します。
ゲームパッド用のデフォルトの選択装飾をオーバーライドします。