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:
Asegúrese de que la clasificación de modelos esté seleccionada, luego haga clic en el botón Ver todo para categorías .
Localiza y haz clic en el mosaico Módulos de desarrollo .
Localice el módulo Tarjeta de perfil y haga clic en él, o arrástrelo a la vista 3D.
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.




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 .
Clave | Descripción | Por defecto |
---|---|---|
alwaysOnTop | Si true , muestra íconos de localizador en la parte superior de todo, lo que les impide ser bloqueados por objetos del mundo 3D. | cierto |
showPersonalIndicator | Si true , muestra el indicador personal cuando un jugador se une por primera vez a la experiencia. | cierto |
showBlur | Si true , muestra el fondo de pantalla borroso cuando un jugador entra en modo de edición. | cierto |
maxClickDistance | La distancia máxima desde el punto de vista de la cámara aparecerá una tarjeta cuando un personaje sea clickeado, medida en studs. | 100 |
backgroundColor | Color de fondo para la tarjeta ( Color3 ). | [228, 255, 255] |
backgroundTransparency | Transparencia del backgroundColor de la tarjetas regalo. | 0.2 |
isScaled | Si true , automáticamente escala el tamaño del texto para llenar la altura del espacio. | falso |
isTruncated | Si true , oculta automáticamente los extremos de las cadenas que de otra forma serían demasiado largos para una visualización adecuada. | cierto |
hasRoundedCorners | Si true , las esquinas de la tarjetas regalose redondearán. | falso |
cornerRadiusValue | Valor del radio de esquina UICorner, si hasRoundedCorners es true. | 20 |
hasBorder | Si true , muestra un borde para la tarjetas regalo. | falso |
borderColor | Color del borde de la tarjetas regalo( Color3 ). Solo se aplica si hasBorder es true . | [228, 255, 255] |
borderThickness | Espesor del borde de la tarjetas regalo, si hasBorder es true. | 3 |
borderTransparency | Transparencia del borde de la tarjetas regalo, si hasBorder es true. | 0 |
borderLineJoinMode | Estilo de esquina del borde de la tarjetas regalo( Enum.LineJoinMode ). Solo se aplica si hasBorder es true . | Round |
headerFontSize | Tamaño de fuente para el encabezado de la tarjetas regalo. | 18 |
headerFontType | Tipo de fuente para el encabezado de la tarjetas regalo(Enum.Font). | GothamBlack |
textFontSize | Tamaño de fuente del texto del cuerpo de la tarjetas regalo. | 15 |
textFontType | Tipo 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})