Pode ser interessante aprender sobre outros jogadores. O ProfileCard módulo de desenvolvedor é uma ótima maneira de ver mais informações sobre os outros dentro de uma experiência, desde conquistas de insígnias até as experiências favoritas do jogador.
Uso do módulo
Instalação
Para usar o módulo ProfileCard em uma experiência:
No menu Window do Studio ou na barra de ferramentas da aba Home, abra o Toolbox e selecione a aba Creator Store.

Certifique-se de que a classificação Models esteja selecionada, então clique no botão See All para Categories.

Localize e clique no bloco Packages.
Localize o módulo Profile Card e clique nele, ou arraste e solte-o na visão 3D.

Na janela Explorer, mova o modelo completo ProfileCard para ReplicatedStorage. Ao executar a experiência, o módulo começará a funcionar.
Visualizações
Os cartões de perfil têm diferentes visualizações, dependendo se você está vendo seu próprio cartão ou o cartão de outro jogador.
Quando você aparece pela primeira vez na experiência, um ícone aparece acima do seu personagem. Clicar no ícone abre a visualização do cartão de perfil. Uma vez que o cartão é fechado, o ícone desaparece, mas você pode reabrir o cartão a qualquer momento clicando em seu personagem.

Ao visualizar seu próprio cartão, ele aparece como apareceria para outro jogador, exceto que texto de espaço reservado aparecerá para quaisquer entradas em branco. Além disso, a string de status está sujeita a filtragem de texto, assim como qualquer entrada de texto livre deve ser.




Referência da API
Funções
configure
configure(config: table)
Substitui as opções de configuração padrão através das seguintes chaves/valores na tabela config. Esta função deve ser chamada de um LocalScript dentro de StarterPlayerScripts.
| Chave | Descrição | Padrão |
|---|---|---|
| alwaysOnTop | Se true, mostra ícones de localizadores em cima de tudo, evitando que eles sejam bloqueados por objetos do mundo 3D. | true |
| showPersonalIndicator | Se true, mostra o indicador pessoal quando um jogador entra pela primeira vez na experiência. | true |
| showBlur | Se true, mostra o fundo da tela embaçado quando um jogador entra no modo de edição. | true |
| maxClickDistance | Distância máxima do ponto de vista da câmera em que um cartão aparecerá quando um personagem é clicado, medida em studs. | 100 |
| backgroundColor | Cor de fundo para o cartão (Color3). | [228, 255, 255] |
| backgroundTransparency | Transparência da backgroundColor do cartão. | 0.2 |
| isScaled | Se true, redimensiona automaticamente o tamanho do texto para preencher a altura do espaço. | false |
| isTruncated | Se true, oculta automaticamente as extremidades das strings que seriam longas demais para uma visualização adequada. | true |
| hasRoundedCorners | Se true, os cantos do cartão serão arredondados. | false |
| cornerRadiusValue | Valor do raio do canto UICorner, se hasRoundedCorners for true. | 20 |
| hasBorder | Se true, mostra uma borda para o cartão. | false |
| borderColor | Cor da borda do cartão (Color3). Aplica-se apenas se hasBorder for true. | [228, 255, 255] |
| borderThickness | Espessura da borda do cartão, se hasBorder for true. | 3 |
| borderTransparency | Transparência da borda do cartão, se hasBorder for true. | 0 |
| borderLineJoinMode | Estilo de canto da borda do cartão (Enum.LineJoinMode). Aplica-se apenas se hasBorder for true. | Round |
| headerFontSize | Tamanho da fonte para o cabeçalho do cartão. | 18 |
| headerFontType | Tipo de fonte para o cabeçalho do cartão (Enum.Font). | GothamBlack |
| textFontSize | Tamanho da fonte para o texto do corpo do cartão. | 15 |
| textFontType | Tipo de fonte para o texto do corpo do cartão (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})