PlayerGui

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat
Pemain Direplikasi

PlayerGui adalah wadah yang menyimpan UI pemain.Jika sebuah ScreenGui adalah keturunan, maka setiap GuiObject di dalam ScreenGui akan ditarik ke layar pemain.Setiap LocalScript akan dijalankan juga jika dimasukkan ke dalam PlayerGui .

Ketika seorang pemain pertama kali bergabung dengan pengalaman, PlayerGui mereka secara otomatis dimasukkan ke objek Player mereka.Ketika spawn pemain Player.Character untuk pertama kalinya, semua konten dari StarterGui dityalin secara otomatis ke dalam pemain PlayerGui .Perhatikan bahwa jika Players.CharacterAutoLoads diatur ke false , karakter tidak akan muncul dan konten StarterGui tidak akan disalin sampai Player:LoadCharacter() dipanggil.Jika StarterGui.ResetPlayerGuiOnSpawn diatur ke true , maka setiap kali karakter pemain muncul kembali, semua konten dari PlayerGui pemain itu dihapus dan diganti dengan konten dari StarterGui.

Jika Anda perlu mengontrol kontainer UI pemain selama waktu bermain, misalnya untuk menampilkan/sembunyikan spesifik ScreenGui atau salah satu anaknya, akses sebagai berikut dari LocalScript :


local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player.PlayerGui

Rangkuman

Properti

Metode

Metode diwarisi dari BasePlayerGui

Properti

CurrentScreenOrientation

Hanya Baca
Tidak Direplikasi
Baca Paralel

Menggambarkan orientasi layar saat ini pemain.

ScreenOrientation

Baca Paralel

Mengatur mode orientasi layar terfavorit untuk pemain ini, jika di perangkat seluler.

SelectionImageObject

Baca Paralel

Menggantikan dekorasi seleksi default yang digunakan untuk gamepad. Untuk hasil terbaik, ini harus menunjuk ke GuiObject .

Metode

Acara