Texturas y Calcomanías

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

Un Texture es una imagen que puede colocar en cualquier cara de una parte o unión que repite tanto horizontal como verticalmente en el tamaño de la superficie. En contraste, un Decal es una imagen que se extiende para adaptarse al área de la superficie de una parte o unión. Después de agregar un Texture o Decal objeto a una parte o unión, puede:

  • Cambia la propiedad de textura o calcomanía Color3 para establecer un tinte de color usando códigos de color RGB.

  • Cambia la textura o la etiqueta de la propiedad Transparency a un valor entre el valor predeterminado de 0 (totalmente visible) y 1 (invisible).

  • Para una textura, configure su escala y desplazamiento.

    Imagen de textura
    Textura aplicada a una parte (repetida)
    Imagen de calcomanía
    Calcomanía aplicada a una parte (estirada)

Creación de texturas o calcomanías

Para crear una textura o una adhesivo, debe agregar un objeto Texture o Decal a una parte o unión. Puede importar imágenes de texturas y calcomanías a Studio para su uso entre experiencias, y distribuirlas a la Creator Store. Una vez que importe la imagen, Studio le asigna un ID de recurso único.

Para añadir una textura o calcomanía a una parte o unión:

  1. En la ventana del Explorador, añade un Texture o Decal a la parte o unión:

    1. Pase el cursor sobre la parte o unión y haga clic en el botón ⊕. Aparecerá un menú contextual.

    2. Desde el menú, inserte una textura o calcomanía . Un objeto de textura o calcomanía vacía se muestra en la parte o unión con contorno naranja.

  2. En la ventana Propiedades, vaya a la propiedad Cara y elija una cara o mantenga la cara predeterminada.

  3. Selecciona la propiedad Texture y aplica una imagen a través de cualquiera de los siguientes métodos:

    • Selecciona cualquier textura o calcomanía que hayas subido anteriormente.
    • Ingrese un ID de recurso en el campo Textura .
    • Sube una nueva imagen a través del botón Añadir imagen... .
  4. (Opcional) Establece un tinte de color haciendo clic en la pequeña caja a la izquierda de la propiedad Color3 o ingresando un código de color RGB.

    Por defecto
    Color3 = [255, 0, 100]
  5. (Opcional) Establece la propiedad Transparencia a cualquier valor entre el valor predeterminado de 0 (totalmente visible) y 1 (invisible).

    Por defecto
    Transparencia = 0.6

Escogiendo una Cara

Una cara **** es una superficie en una parte/unión que muestra una textura o adhesivo: Superior , Inferior , Frente , Atrás , Izquierda , o Derecha . La dirección de cada cara depende de la orientación de la parte o unión. En las siguientes imágenes de ejemplo, la cámara se enfrenta a la cara Front del bloques, por lo que la cara Left del bloquesestá a la derecha desde la perspectiva de la cámara.

Delante
Arriba

Para elegir una cara:

  1. (Opcional) Para ayudar a elegir la cara correcta, haga clic con el botón derecho en la parte/unión y seleccione Mostrar Indicador de Orientación . Esto muestra un círculo azul con un F y una línea adjunta a la cara Front del objeto, y una flecha verde que apunta en la dirección de la cara Top del objeto.

  2. Selecciona una textura o calcomanía que sea hija de la parte o unión.

  3. En la ventana Propiedades , haga clic en la propiedad Cara y elija una cara.

Personalización de texturas

A diferencia de las calcomanías, las texturas proporcionan una funcionalidad adicional para redimensionar, desplazar y animar una imagen.

Texturas escalables

El tamaño de la parte no afecta a la textura. En cambio, escalar una parte solo aumenta o disminuye el número de veces que la textura se repite.

Las propiedades StudsPerTileU y StudsPerTileV determinan el tamaño de cada "mosaico" en pernos. StudsPerTileU determina el tamaño horizontal de la textura, mientras que StudsPerTileV determina el tamaño vertical de la textura.

Imagen de textura
Superficie de 8×6 Studs
Superficie de 8×6 Studs

Para escalar una textura:

  1. Selecciona una textura que sea hija de una parte.

  2. En el Propiedades ventana, establezca StudsPerTileU y StudsPerTileV al número de studs que le gustaría que la textura ocupara horizontal y verticalmente. Cuanto mayor sea el número, más grande será la imagen.

Texturas compensadoras

Si quieres más control sobre la posición de una textura, compensa la textura ajustando las propiedades OffsetStudsU y OffsetStudsV. Esto también es útil para la animación .

Imagen de textura
Superficie de 8×6 Studs
Superficie de 8×6 Studs

Para compensar una textura:

  1. Selecciona una textura que sea hija de una parte.

  2. En el Propiedades ventana, establecer OffsetStudsU y OffsetStudsV al número de studs que le gustaría compensar la textura horizontal y verticalmente.

Animando Texturas

Usando TweenService, puedes alternar propiedades de textura como OffsetStudsU y StudsPerTileV para lograr superficies animadas. Por ejemplo, si aplicas dos texturas de niebla a un contenedor y las animas con el siguiente script, puedes lograr la apariencia de una niebla móvil en capas:

Dos texturas animadas cerca del suelo para simular un efecto de niebla en movimiento

local TweenService = game:GetService("TweenService")
local texture1 = script.Parent.Texture1
local texture2 = script.Parent.Texture2
local tweenInfo1 = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1)
local tween1 = TweenService:Create(texture1, tweenInfo1, {OffsetStudsV=50})
local tweenInfo2 = TweenInfo.new(7, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)
local tween2 = TweenService:Create(texture2, tweenInfo2, {OffsetStudsU=50, StudsPerTileU=55, StudsPerTileV=45})
tween1:Play()
tween2:Play()