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 perfil de tarjeta módulo de desarrollador es una gran manera de ver más información sobre otros dentro de una experiencia, desde insignias logradas hasta los juegos favoritos del jugador.

Uso de módulo

Instalación

Para usar el módulo Tarjeta de perfil en una experiencia:

  1. Desde la pestaña Ver, abra la Caja de herramientas y seleccione la pestaña Tienda de creadores .

    Toolbox toggle button in Studio
  2. Asegúrese de que la clasificación de modelos esté seleccionada, luego haga clic en el botón Ver todo para categorías .

  3. Localiza y haz clic en el mosaico Módulos de desarrollo .

  4. Localice el módulo Tarjeta de perfil y haga clic en él, o arrástrelo a la vista 3D.

  5. En la ventana Explorador, mueva todo el modelo Tarjeta de perfil al servicio ServerScriptService .Al ejecutar la experiencia, el módulo se distribuirá a varios servicios y comenzará a funcionar.

Vistas

Las tarjetas de perfil tienen diferentes vistas dependiendo de si estás viendo tu propia tarjeta o la tarjetas regalode otro jugador.

Cuando primero apareces en la experiencia, un icono aparece sobre tu personaje.Al hacer clic en el icono se abre la vista de la tarjeta de perfil.Una vez que la tarjeta se cierra, el icono desaparece, pero puedes volver a abrir la tarjeta en cualquier momento haciendo clic en tu personaje.

Al ver tu propia tarjetas regalo, aparecerá como lo haría con otro jugador, excepto que el texto de marcador de posición aparecerá para cualquier entrada en blanco.Además, la cadena de estado está sujeta a filtrado de texto , como cualquier entrada de texto gratuita debería ser.

Tarjeta sin estado personalizado
Tarjeta con estado personalizado
Ingrese un estado personalizado
Intento de ingresar estado inválido

Referencia de API

Funciones

configurar

configurar(config: table )

Anula las opciones de configuración predeterminadas a través de las siguientes claves/valores en la tabla config.Esta función debe llamarse desde un LocalScript dentro de StarterPlayerScripts .

ClaveDescripciónPor defecto
alwaysOnTopSi true , muestra íconos de localizador en la parte superior de todo, lo que les impide ser bloqueados por objetos del mundo 3D.cierto
showPersonalIndicatorSi true , muestra el indicador personal cuando un jugador se une por primera vez a la experiencia.cierto
showBlurSi true , muestra el fondo de pantalla borroso cuando un jugador entra en modo de edición.cierto
maxClickDistanceLa distancia máxima desde el punto de vista de la cámara aparecerá una tarjeta cuando un personaje sea clickeado, medida en studs.100
backgroundColorColor de fondo para la tarjeta ( Color3 ).[228, 255, 255]
backgroundTransparencyTransparencia del backgroundColor de la tarjetas regalo.0.2
isScaledSi true , automáticamente escala el tamaño del texto para llenar la altura del espacio.falso
isTruncatedSi true , oculta automáticamente los extremos de las cadenas que de otra forma serían demasiado largos para una visualización adecuada.cierto
hasRoundedCornersSi true , las esquinas de la tarjetas regalose redondearán.falso
cornerRadiusValueValor del radio de esquina UICorner, si hasRoundedCorners es true.20
hasBorderSi true , muestra un borde para la tarjetas regalo.falso
borderColorColor del borde de la tarjetas regalo( Color3 ). Solo se aplica si hasBorder es true .[228, 255, 255]
borderThicknessEspesor del borde de la tarjetas regalo, si hasBorder es true.3
borderTransparencyTransparencia del borde de la tarjetas regalo, si hasBorder es true.0
borderLineJoinModeEstilo de esquina del borde de la tarjetas regalo( Enum.LineJoinMode ). Solo se aplica si hasBorder es true .Round
headerFontSizeTamaño de fuente para el encabezado de la tarjetas regalo.18
headerFontTypeTipo de fuente para el encabezado de la tarjetas regalo(Enum.Font).GothamBlack
textFontSizeTamaño de fuente del texto del cuerpo de la tarjetas regalo.15
textFontTypeTipo de fuente para el texto del cuerpo de la tarjetas regalo(Enum.Font).GothamMedium
Guión local

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage:WaitForChild("ProfileCard"))
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})