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:
Dari menu Window Studio atau toolbar tab Home, buka Toolbox dan pilih tab Creator Store.

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

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

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.




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.
| Kunci | Deskripsi | Default |
|---|---|---|
| alwaysOnTop | Jika true, menampilkan ikon locator di atas segalanya, mencegahnya terhalang oleh objek dunia 3D. | true |
| showPersonalIndicator | Jika true, menampilkan indikator pribadi saat pemain pertama kali bergabung dengan pengalaman. | true |
| showBlur | Jika true, menampilkan latar belakang layar buram saat pemain masuk ke mode edit. | true |
| maxClickDistance | Jarak maksimum dari sudut pandang kamera di mana kartu akan muncul saat karakter diklik, diukur dalam studs. | 100 |
| backgroundColor | Warna latar belakang untuk kartu (Color3). | [228, 255, 255] |
| backgroundTransparency | Transparansi dari backgroundColor kartu. | 0.2 |
| isScaled | Jika true, secara otomatis mengatur ukuran teks untuk mengisi tinggi ruang. | false |
| isTruncated | Jika true, secara otomatis menyembunyikan ujung string yang seharusnya terlalu panjang untuk dilihat dengan baik. | true |
| hasRoundedCorners | Jika true, sudut kartu akan membulat. | false |
| cornerRadiusValue | Nilai dari radius sudut UICorner, jika hasRoundedCorners adalah true. | 20 |
| hasBorder | Jika true, menampilkan bingkai untuk kartu. | false |
| borderColor | Warna bingkai kartu (Color3). Hanya berlaku jika hasBorder adalah true. | [228, 255, 255] |
| borderThickness | Ketebalan bingkai kartu, jika hasBorder adalah true. | 3 |
| borderTransparency | Transparansi dari bingkai kartu, jika hasBorder adalah true. | 0 |
| borderLineJoinMode | Gaya sudut bingkai kartu (Enum.LineJoinMode). Hanya berlaku jika hasBorder adalah true. | Round |
| headerFontSize | Ukuran font untuk judul kartu. | 18 |
| headerFontType | Jenis font untuk judul kartu (Enum.Font). | GothamBlack |
| textFontSize | Ukuran font untuk teks isi kartu. | 15 |
| textFontType | Jenis font untuk teks isi kartu (Enum.Font). | GothamMedium |
LocalScriptlocal ReplicatedStorage = game:GetService("ReplicatedStorage")local ProfileCard = require(ReplicatedStorage.ProfileCard)ProfileCard.configure({alwaysOnTop = true,maxClickDistance = 50,backgroundColor = Color3.fromRGB(0, 0, 0),backgroundTransparency = 0.4})