Puede ser interesante aprender sobre otros jugadores. El ProfileCard módulo de desarrollador es una excelente manera de ver más información sobre otros dentro de una experiencia, desde medallas logradas hasta las experiencias favoritas del jugador.
Uso del módulo
Instalación
Para usar el módulo ProfileCard en una experiencia:
Desde el menú Ventana de Studio o la barra de herramientas de la pestaña Inicio, abre el Toolbox y selecciona la pestaña Creator Store.

Asegúrate de que se selecciona la clasificación por Modelos, luego haz clic en el botón Ver Todo para Categorías.

Localiza y haz clic en el mosaico Packages.
Localiza el módulo Tarjeta de perfil y haz clic en él, o arrástralo y suéltalo en la vista 3D.

En la ventana del Explorador, mueve todo el modelo ProfileCard a ReplicatedStorage. Al ejecutar la experiencia, el módulo comenzará a funcionar.
Vistas
Las tarjetas de perfil tienen diferentes vistas dependiendo de si estás viendo tu propia tarjeta o la tarjeta de otro jugador.
Cuando apareces por primera vez en la experiencia, un ícono aparece sobre tu personaje. Hacer clic en el ícono abre la vista de la tarjeta de perfil. Una vez que se cierra la tarjeta, el ícono desaparece, pero puedes volver a abrir la tarjeta en cualquier momento haciendo clic en tu personaje.

Cuando ves tu propia tarjeta, aparece como lo haría para otro jugador, excepto que aparecerá texto de marcador de posición para cualquier entrada en blanco. Además, la cadena de estado está sujeta a filtro de texto, como debería estar cualquier entrada de texto libre.




Referencia de API
Funciones
configurar
configurar(config: table)
Sobrescribe las opciones de configuración predeterminadas a través de las siguientes claves/valores en la tabla config. Esta función debe ser llamada desde un LocalScript dentro de StarterPlayerScripts.
| Clave | Descripción | Predeterminado |
|---|---|---|
| alwaysOnTop | Si true, muestra iconos de localización sobre todo, evitando que sean bloqueados por objetos del mundo 3D. | true |
| showPersonalIndicator | Si true, muestra el indicador personal cuando un jugador se une por primera vez a la experiencia. | true |
| showBlur | Si true, muestra el fondo de pantalla borroso cuando un jugador entra en modo de edición. | true |
| maxClickDistance | Distancia máxima desde el punto de vista de la cámara a la que aparecerá una tarjeta cuando se hace clic en un personaje, medida en studs. | 100 |
| backgroundColor | Color de fondo para la tarjeta (Color3). | [228, 255, 255] |
| backgroundTransparency | Transparencia del backgroundColor de la tarjeta. | 0.2 |
| isScaled | Si true, ajusta automáticamente el tamaño del texto para llenar la altura del espacio. | false |
| isTruncated | Si true, oculta automáticamente los extremos de cadenas que de otro modo serían demasiado largas para una visualización adecuada. | true |
| hasRoundedCorners | Si true, las esquinas de la tarjeta estarán redondeadas. | false |
| cornerRadiusValue | Valor del radio de esquina de UICorner, si hasRoundedCorners es true. | 20 |
| hasBorder | Si true, muestra un borde para la tarjeta. | false |
| borderColor | Color del borde de la tarjeta (Color3). Solo se aplica si hasBorder es true. | [228, 255, 255] |
| borderThickness | Grosor del borde de la tarjeta, si hasBorder es true. | 3 |
| borderTransparency | Transparencia del borde de la tarjeta, si hasBorder es true. | 0 |
| borderLineJoinMode | Estilo de esquina del borde de la tarjeta (Enum.LineJoinMode). Solo se aplica si hasBorder es true. | Round |
| headerFontSize | Tamaño de fuente para el encabezado de la tarjeta. | 18 |
| headerFontType | Tipo de fuente para el encabezado de la tarjeta (Enum.Font). | GothamBlack |
| textFontSize | Tamaño de fuente para el texto del cuerpo de la tarjeta. | 15 |
| textFontType | Tipo de fuente para el texto del cuerpo de la tarjeta (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})