Profil Kartı

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Diğer oyuncular hakkında bilgi almak ilginç olabilir. profil kartı geliştirici modülü bir deneyim içinde diğerleri hakkında daha fazla bilgi görmek için bir harika yoldur, böylece kazanılan rozetler, oyuncunun favori oyunları gibi daha fazla bilgi görmesine izin verir.

Modül Kullanımı

Kurulum

Bir deneyimde ProfilKartı modülünü kullanmak:

  1. Görüntü sayfasından aç Araç Kutusu ve seç Yaratıcı Dükkanı sayfasını.

    Toolbox toggle button in Studio
  2. Modelleri Sırala seçimi seçildiğinden emin olun, sonra Tümünü Gör düğmesine tıklayın, Kategoriler için.

  3. Yerleştir ve Dev Modülleri mozülünü tıkla.

  4. Profil Kartı modülünü bul ve onu tıkla,ya da 3D görüşüne sürükle.

  5. In the Explorer window, move the entire ProfileCard model into ServerScriptService . On running the experience, the module will distribute itself to various services and begin running.

Görüntüler

Profil kartları, kendi kartınızı görüyor olup olmadığınıza bağlı olarak farklı görüntüleri vardır.

Bir deneyime ilk kez oluşturduğunuzda, bir karakterinizin üzerinde bir ikon görünür. İkonu tıklayarak profil kartı görüntüsünü açarsınız. İkon kapandığında, ikon kaybolur, ancak karteyi herhangi bir zamanda yeniden açabilirsiniz, tıklayarak karteyi yeniden açabilirsiniz.

Kendi kartınızı görüntülediğinizde, diğer bir oyuncunun göründüğü gibi görünür, yerleştirici metni herhangi bir boş alan girisi için görünür. Ayrıca, durum strungu herhangi bir özgür metin girişi için metin filtrelemesi olarak tabidir.

Özelleştirme olmayan kart
Özel durumlu kart
Özel bir durum girilmesi
Geçersiz durumuna giriş denemesi

API İşaretçisi

Fonksiyonlar

yapılandır

yapılandır(Config: table )

Aşağıdaki anahtarlar/değerler aracılığıyla varsayılan yapılandırma seçeneklerinin üstesinden gelir. Bu işlev config tablosundaki bir LocalScript içinde çağrılmalıdır.

AnahtarAçıklamaVarsayılan
alwaysOnTopEğer true , her şeyin üstünde lokasyon işaretleri gösterir, böylece 3B dünya nesneleri tarafından bloklanmalarını önler.doğru
showPersonalIndicatorEğer true ise, bir oyuncu ilk kez deneyime katıldığında kişisel göstergeyi gösterir.doğru
showBlurEğer true , bir oyuncu düzenleme moduna girerse görüntü arka planını bulutlu gösterir.doğru
maxClickDistanceBir karakter tıklanınca kameradan görüntü noktasından kartın maksimum mesafesi belirlenir, bunu takip edenler kartın üzerinde görürler.100
backgroundColorKart için arka plan rengi ( Color3 ).[228, 255, 255]
backgroundTransparencykartbackgroundColor 'ının şeffaflığı.0.2
isScaledEğer true , yüksekliği doldurmak için metni otomatik olarak boyutlandırır.yanlış
isTruncatedEğer true , aksi takdirde uygun görüntülenmesi için çok uzun olacak olan yapıların sonlarını otomatik olarak gizler.doğru
hasRoundedCornersEğer true , kartın köşeleri döndürülür.yanlış
cornerRadiusValueClass.UICorner köşe çevresinin değeri, hasRoundedCorners``true ise.20
hasBorderEğer true , kart için bir sınır gösterir.yanlış
borderColorkartsınır rengi ( Color3 ). Sadece hasBorder değerinde geçerlidir.[228, 255, 255]
borderThicknesskartsınırının kalınlığı, eğer hasBorder ise true dir.3
borderTransparencykartsınırının görünürlüğü, hasBorder eğer true ise.0
borderLineJoinModekartsınırının köşe stilini (Enum.LineJoinMode). Sadece hasBorder ile aynı olduğunda geçerlidir.Round
headerFontSizeKartın başlığı için font büyüklüğü.18
headerFontTypekartbaşlığı için font türü (Enum.Font).GothamBlack
textFontSizeKartın vücut metni için font büyüklüğü.15
textFontTypekartvücut metni için karakter tipi (Enum.Font).GothamMedium
Yerel Kod

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
})