Kartu Profil

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

Menarik untuk belajar tentang pemain lain. Modul ProfileCard pengembang adalah cara yang bagus untuk melihat lebih banyak informasi tentang orang lain dalam sebuah permainan, mulai dari lencana yang dicapai hingga permainan favorit pemain.

Penggunaan modul

Instalasi

Untuk menggunakan modul ProfileCard dalam sebuah permainan:

  1. Dari menu Window Studio atau toolbar tab Home, buka Toolbox dan pilih tab Creator Store.

  2. Pastikan pengurutan Models dipilih, lalu klik tombol See All untuk Categories.

  3. Temukan dan klik ubin Packages.

  4. Temukan modul Kartu Profil dan klik, atau seret dan jatuhkan ke dalam tampilan 3D.

  5. Di jendela Explorer, pindahkan seluruh model ProfileCard ke dalam ReplicatedStorage. Setelah permainan dijalankan, modul akan mulai berjalan.

Tampilan

Kartu profil memiliki tampilan yang berbeda tergantung pada apakah Anda melihat kartu Anda sendiri atau kartu pemain lain.

Saat Anda pertama kali muncul dalam permainan, ikon muncul di atas karakter Anda. Mengklik ikon membuka tampilan kartu profil. Setelah kartu ditutup, ikon menghilang, tetapi Anda dapat membuka kembali kartu kapan saja dengan mengklik karakter Anda.

Saat melihat kartu Anda sendiri, tampilannya seperti yang akan dilihat oleh pemain lain, kecuali teks pengganti akan muncul untuk setiap input yang kosong. Selain itu, string status akan dikenakan penyaringan teks, seperti halnya input teks bebas.

Kartu tanpa status kustom
Kartu dengan status kustom
Memasukkan status kustom
Mencoba memasukkan status tidak valid

Referensi API

Fungsi

configure

configure(config: table)

Mengganti opsi konfigurasi default melalui kunci/nilai berikut dalam tabel config. Fungsi ini harus dipanggil dari LocalScript dalam StarterPlayerScripts.

KunciDeskripsiDefault
alwaysOnTopJika true, menampilkan ikon locator di atas segalanya, mencegahnya terhalang oleh objek dunia 3D.true
showPersonalIndicatorJika true, menampilkan indikator pribadi saat pemain pertama kali bergabung dengan permainan.true
showBlurJika true, menampilkan latar belakang layar buram saat pemain memasuki mode edit.true
maxClickDistanceJarak maksimum dari sudut pandang kamera di mana kartu akan muncul saat karakter diklik, diukur dalam stud.100
backgroundColorWarna latar belakang untuk kartu (Color3).[228, 255, 255]
backgroundTransparencyTransparansi dari backgroundColor kartu.0.2
isScaledJika true, secara otomatis mengubah ukuran teks untuk mengisi tinggi ruang.false
isTruncatedJika true, secara otomatis menyembunyikan ujung string yang seharusnya terlalu panjang untuk dilihat dengan baik.true
hasRoundedCornersJika true, sudut kartu akan dibulatkan.false
cornerRadiusValueNilai dari radius sudut UICorner, jika hasRoundedCorners adalah true.20
hasBorderJika true, menampilkan batas untuk kartu.false
borderColorWarna batas kartu (Color3). Hanya berlaku jika hasBorder adalah true.[228, 255, 255]
borderThicknessKetebalan batas kartu, jika hasBorder adalah true.3
borderTransparencyTransparansi batas kartu, jika hasBorder adalah true.0
borderLineJoinModeGaya sudut batas kartu (Enum.LineJoinMode). Hanya berlaku jika hasBorder adalah true.Round
headerFontSizeUkuran font untuk header kartu.18
headerFontTypeJenis font untuk header kartu (Enum.Font).GothamBlack
textFontSizeUkuran font untuk teks tubuh kartu.15
textFontTypeJenis font untuk teks tubuh kartu (Enum.Font).GothamMedium
LocalScript
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage.ProfileCard)
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.