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 pengalaman, mulai dari lencana yang dicapai hingga pengalaman favorit pemain.

Penggunaan Modul

Instalasi

Untuk menggunakan modul ProfileCard dalam sebuah pengalaman:

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

  2. Pastikan pemfilteran Models dipilih, kemudian klik tombol See All untuk Categories.

  3. Temukan dan klik ubin Packages.

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

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

Tampilan

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

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

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

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

Referensi API

Fungsi

konfigurasi

konfigurasi(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 pengalaman.true
showBlurJika true, menampilkan latar belakang layar buram saat pemain masuk ke mode edit.true
maxClickDistanceJarak maksimum dari sudut pandang kamera di mana kartu akan muncul saat karakter diklik, diukur dalam studs.100
backgroundColorWarna latar belakang untuk kartu (Color3).[228, 255, 255]
backgroundTransparencyTransparansi dari backgroundColor kartu.0.2
isScaledJika true, secara otomatis mengatur 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 membulat.false
cornerRadiusValueNilai dari radius sudut UICorner, jika hasRoundedCorners adalah true.20
hasBorderJika true, menampilkan bingkai untuk kartu.false
borderColorWarna bingkai kartu (Color3). Hanya berlaku jika hasBorder adalah true.[228, 255, 255]
borderThicknessKetebalan bingkai kartu, jika hasBorder adalah true.3
borderTransparencyTransparansi dari bingkai kartu, jika hasBorder adalah true.0
borderLineJoinModeGaya sudut bingkai kartu (Enum.LineJoinMode). Hanya berlaku jika hasBorder adalah true.Round
headerFontSizeUkuran font untuk judul kartu.18
headerFontTypeJenis font untuk judul kartu (Enum.Font).GothamBlack
textFontSizeUkuran font untuk teks isi kartu.15
textFontTypeJenis font untuk teks isi 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.