Kartu Profile

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

Bisa menarik untuk mempelajari tentang pemain lain.Modul pengembang ProfileCard adalah cara yang bagus untuk melihat lebih banyak informasi tentang orang lain dalam pengalaman, dari lencana yang dicapai hingga game favorit pemain.

Penggunaan modul

Instalasi

Untuk menggunakan modul ProfileCard dalam pengalaman:

  1. Dari tab Pandangan, buka Kotak Alat dan pilih tab Toko Pencipta .

    Toolbox toggle button in Studio
  2. Pastikan pengurutan Model dipilih, lalu klik tombol Lihat Semua untuk Kategori .

  3. Temukan dan klik ubin Modul Pengembang .

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

  5. Di jendela Explorer, pindahkan seluruh model Kartu Profil ke ServerScriptService .Setelah menjalankan pengalaman, modul akan didistribusikan ke berbagai layanan dan mulai berjalan.

Pandangan

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

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

Saat menampilkan kartu Anda sendiri, tampak seperti ke pemain lain, kecuali teks placeholder akan muncul untuk setiap input kosong.Selain itu, string status juga tunduk pada filter teks , seperti yang seharusnya dilakukan pada input teks gratis.

Kartu tanpa status khusus
>

Kartu dengan status khusus
>

Memasuki status khusus
>

Upaya untuk memasukkan status tidak valid
>

Referensi API

Fungsi

mengonfigurasi

mengonfigurasi(config: table )

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

KunciDeskripsiStandar
alwaysOnTopJika true , menunjukkan ikon lokator di atas segalanya, mencegah mereka diblokir oleh objek dunia 3D.benar
showPersonalIndicatorJika true , menunjukkan indikator pribadi saat pemain pertama kali bergabung dengan pengalaman.benar
showBlurJika true , menunjukkan latar belakang layar buram saat pemain memasuki mode编辑.benar
maxClickDistanceJarak maksimum dari titik pandang kamera kartu akan muncul saat karakter diklik, diukur dalam stud.100
backgroundColorWarna latar belakang untuk kartu ( Color3 ).[228, 255, 255]
backgroundTransparencyTransparansi dari kartu backgroundColor .0.2
isScaledJika true , secara otomatis menyesuaikan ukuran teks untuk mengisi ketinggian ruang.salah
isTruncatedJika true , secara otomatis menyembunyikan ujung string yang sebaliknya terlalu panjang untuk ditampilkan dengan benar.benar
hasRoundedCornersJika true , sudut kartu akan diputar bulat.salah
cornerRadiusValueNilai radius sudut UICorner , jika hasRoundedCorners adalah true .20
hasBorderJika true , menunjukkan perbatasan untuk kartu.salah
borderColorWarna border 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 dari batas kartu ( Enum.LineJoinMode ). Hanya berlaku jika hasBorder adalah true .Round
headerFontSizeUkuran huruf untuk judul kartu.18
headerFontTypeJenis huruf untuk judul kartu ( Enum.Font ).GothamBlack
textFontSizeUkuran huruf untuk teks tubuh kartu.15
textFontTypeJenis huruf untuk teks tubuh kartu ( Enum.Font ).GothamMedium
Skrip Lokal

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage:WaitForChild("ProfileCard"))
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})