Tarjeta de perfil

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

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:

  1. 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.

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

  3. Localiza y haz clic en el mosaico Packages.

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

  5. 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.

Tarjeta sin estado personalizado
Tarjeta con estado personalizado
Ingresando un estado personalizado
Intento de ingresar un estado no válido

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.

ClaveDescripciónPredeterminado
alwaysOnTopSi true, muestra iconos de localización sobre todo, evitando que sean bloqueados por objetos del mundo 3D.true
showPersonalIndicatorSi true, muestra el indicador personal cuando un jugador se une por primera vez a la experiencia.true
showBlurSi true, muestra el fondo de pantalla borroso cuando un jugador entra en modo de edición.true
maxClickDistanceDistancia 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
backgroundColorColor de fondo para la tarjeta (Color3).[228, 255, 255]
backgroundTransparencyTransparencia del backgroundColor de la tarjeta.0.2
isScaledSi true, ajusta automáticamente el tamaño del texto para llenar la altura del espacio.false
isTruncatedSi true, oculta automáticamente los extremos de cadenas que de otro modo serían demasiado largas para una visualización adecuada.true
hasRoundedCornersSi true, las esquinas de la tarjeta estarán redondeadas.false
cornerRadiusValueValor del radio de esquina de UICorner, si hasRoundedCorners es true.20
hasBorderSi true, muestra un borde para la tarjeta.false
borderColorColor del borde de la tarjeta (Color3). Solo se aplica si hasBorder es true.[228, 255, 255]
borderThicknessGrosor del borde de la tarjeta, si hasBorder es true.3
borderTransparencyTransparencia del borde de la tarjeta, si hasBorder es true.0
borderLineJoinModeEstilo de esquina del borde de la tarjeta (Enum.LineJoinMode). Solo se aplica si hasBorder es true.Round
headerFontSizeTamaño de fuente para el encabezado de la tarjeta.18
headerFontTypeTipo de fuente para el encabezado de la tarjeta (Enum.Font).GothamBlack
textFontSizeTamaño de fuente para el texto del cuerpo de la tarjeta.15
textFontTypeTipo de fuente para el texto del cuerpo de la tarjeta (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, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.