Diğer oyuncular hakkında bilgi edinmek ilginç olabilir. ProfileCard geliştirici modülü, diğerlerinin deneyim içindeki bilgilerini görmek için harika bir yoldur; ulaşılan rozetlerden oyuncunun favori deneyimlerine kadar.
Modül kullanımı
Kurulum
ProfileCard modülünü bir deneyimde kullanmak için:
Studio’nun Pencere menüsünden veya Ana Sayfa sekmesi araç çubuğundan Araç Kutusunu açın ve Yaratıcı Mağaza sekmesini seçin.

Modeller sıralamasının seçili olduğundan emin olun, ardından Kategorileri Gör » butonuna tıklayın.

Paketler kutusunu bulun ve tıklayın.
Profil Kartı modülünü bulun ve tıklayın veya 3D görünümüne sürükleyip bırakın.

Explorer penceresinde, tüm ProfileCard modelini ReplicatedStorage içine taşıyın. Deneyimi çalıştırdığınızda modül çalışmaya başlayacaktır.
Görünümler
Profil kartları, kendi kartınızı mı yoksa başka bir oyuncunun kartını mı görüntülediğinize bağlı olarak farklı görünümler sunar.
Deneyime ilk girdiğinizde, karakterinizin üzerinde bir simge görünür. Simgeye tıkladığınızda profil kartı görünümü açılır. Kart kapatıldığında simge kaybolur, ancak karakterinize tıklayarak kartı tekrar açabilirsiniz.

Kendi kartınızı görüntülediğinizde, başka bir oyuncuya nasıl görüneceği gibi görünür; ancak boş girişler için yer tutucu metin görünür. Ayrıca, durum dizesi metin filtrelemesine tabi olacak şekilde, herhangi bir özgür metin girişi gibi görünür.




API referansı
Fonksiyonlar
yapılandır
yapılandır(config: table)
config tablosundaki aşağıdaki anahtar/değer çiftleri aracılığıyla varsayılan yapılandırma seçeneklerini geçersiz kılar. Bu fonksiyon StarterPlayerScripts içindeki bir LocalScript'ten çağrılmalıdır.
| Anahtar | Açıklama | Varsayılan |
|---|---|---|
| alwaysOnTop | Eğer true ise, her şeyin üzerinde konumlandırıcı simgeleri gösterir, bunların 3D dünya nesneleri tarafından engellenmesini önler. | true |
| showPersonalIndicator | Eğer true ise, bir oyuncu deneyime ilk katıldığında kişisel göstergenin görünmesini sağlar. | true |
| showBlur | Eğer true ise, bir oyuncu düzenleme moduna girdiğinde bulanık ekran arka planını gösterir. | true |
| maxClickDistance | Bir karaktere tıklandığında kartın görünme mesafesi; ölçülen birimler stüd. | 100 |
| backgroundColor | Kartın arka plan rengi (Color3). | [228, 255, 255] |
| backgroundTransparency | Kartın backgroundColor'sinin saydamlığı. | 0.2 |
| isScaled | Eğer true ise, metnin boyutunu otomatik olarak alanın yüksekliğine uygun hale getirir. | false |
| isTruncated | Eğer true ise, düzgün görüntüleme için çok uzun olacak dizelerin uçlarını otomatik olarak gizler. | true |
| hasRoundedCorners | Eğer true ise, kartın köşeleri yuvarlak olacak. | false |
| cornerRadiusValue | hasRoundedCorners true ise, UICorner köşe yarıçapının değeri. | 20 |
| hasBorder | Eğer true ise, kart için bir kenarlık gösterir. | false |
| borderColor | Kartın kenarlığının rengi (Color3). Sadece hasBorder true ise uygulanır. | [228, 255, 255] |
| borderThickness | Kartın kenarlığı kalınlığı, eğer hasBorder true ise. | 3 |
| borderTransparency | Kartın kenarlığının saydamlığı, eğer hasBorder true ise. | 0 |
| borderLineJoinMode | Kartın kenarlığının köşe stilini (Enum.LineJoinMode). Sadece hasBorder true ise uygulanır. | Round |
| headerFontSize | Kartın başlığı için font boyutu. | 18 |
| headerFontType | Kartın başlığı için font tipi (Enum.Font). | GothamBlack |
| textFontSize | Kartın içerik metni için font boyutu. | 15 |
| textFontType | Kartın içerik metni için font tipi (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})