Scheda Profilo

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Può essere interessante conoscere altri giocatori. Il modulo ProfileCard per sviluppatori è un ottimo modo per vedere ulteriori informazioni su altri all'interno di un'esperienza, dai badge ottenuti alle esperienze preferite del giocatore.

Utilizzo del modulo

Installazione

Per utilizzare il modulo ProfileCard in un'esperienza:

  1. Dal menu Finestra di Studio o dalla barra degli strumenti della scheda Home, apri il Toolbox e seleziona la scheda Negozio Creatore.

  2. Assicurati che sia selezionato l'ordinamento Modelli, quindi fai clic sul pulsante Vedi Tutto per Categorie.

  3. Trova e fai clic sulla tile Pacchetti.

  4. Trova il modulo Scheda Profilo e fai clic su di esso, oppure trascinalo nella vista 3D.

  5. Nella finestra Esplora, sposta l'intero modello ProfileCard in ReplicatedStorage. All'avvio dell'esperienza, il modulo inizierà a funzionare.

Viste

Le schede profilo hanno diverse viste a seconda che si stia visualizzando la propria scheda o quella di un altro giocatore.

Quando entri per la prima volta nell'esperienza, un'icona appare sopra il tuo personaggio. Facendo clic sull'icona si apre la vista della scheda profilo. Una volta chiusa la scheda, l'icona scompare, ma puoi riaprire la scheda in qualsiasi momento facendo clic sul tuo personaggio.

Quando visualizzi la tua scheda, appare come apparirebbe a un altro giocatore, eccetto che per eventuali input vuoti verrà visualizzato del testo segnaposto. Inoltre, la stringa di stato è soggetta a filtraggio del testo, come qualsiasi input di testo libero dovrebbe esserlo.

Scheda senza stato personalizzato
Scheda con stato personalizzato
Inserimento di uno stato personalizzato
Tentativo di inserire uno stato non valido

Riferimento API

Funzioni

configure

configure(config: table)

Sovrascrive le opzioni di configurazione predefinite tramite le seguenti chiavi/valori nella tabella config. Questa funzione dovrebbe essere chiamata da uno LocalScript dentro StarterPlayerScripts.

ChiaveDescrizionePredefinito
alwaysOnTopSe true, mostra le icone di localizzazione sopra tutto, impedendo che vengano bloccate da oggetti del mondo 3D.true
showPersonalIndicatorSe true, mostra l'indicatore personale quando un giocatore entra per la prima volta nell'esperienza.true
showBlurSe true, mostra lo sfondo dello schermo sfocato quando un giocatore entra in modalità modifica.true
maxClickDistanceDistanza massima dal punto di vista della fotocamera alla quale apparirà una scheda quando un personaggio viene cliccato, misurata in stud.100
backgroundColorColore di sfondo per la scheda (Color3).[228, 255, 255]
backgroundTransparencyTrasparenza del backgroundColor della scheda.0.2
isScaledSe true, ridimensiona automaticamente le dimensioni del testo per riempire l'altezza dello spazio.false
isTruncatedSe true, nasconde automaticamente le estremità delle stringhe che altrimenti sarebbero troppo lunghe per una corretta visualizzazione.true
hasRoundedCornersSe true, gli angoli della scheda saranno arrotondati.false
cornerRadiusValueValore del raggio degli angoli di UICorner, se hasRoundedCorners è true.20
hasBorderSe true, mostra un bordo per la scheda.false
borderColorColore del bordo della scheda (Color3). Si applica solo se hasBorder è true.[228, 255, 255]
borderThicknessSpessore del bordo della scheda, se hasBorder è true.3
borderTransparencyTrasparenza del bordo della scheda, se hasBorder è true.0
borderLineJoinModeStile degli angoli del bordo della scheda (Enum.LineJoinMode). Si applica solo se hasBorder è true.Round
headerFontSizeDimensione del carattere per l'intestazione della scheda.18
headerFontTypeTipo di carattere per l'intestazione della scheda (Enum.Font).GothamBlack
textFontSizeDimensione del carattere per il testo del corpo della scheda.15
textFontTypeTipo di carattere per il testo del corpo della scheda (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, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.