Pinta una pieza
Parte de la sección Creación de scripts para juegos de Roblox del Journey de Lua de Coddy. Lección 2 de 24.
Una pieza tiene propiedades: su color, de qué está hecha, qué tan transparente es, su tamaño y dónde está. Cambiar una propiedad modifica la pieza en el juego de inmediato.
Un script que está dentro de una pieza accede a ella mediante script.Parent. Guárdala en una variable para poder usarla en cada línea:
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block crea una variable llamada block, y = le asigna un valor. Color3.fromRGB mezcla un color a partir de rojo, verde y azul, cada uno con un valor de 0 a 255, así que 0, 120, 255 es un azul brillante.
Algunas propiedades toman un valor de una lista que Roblox te proporciona, llamada Enum. El material es una de ellas:
block.Material = Enum.Material.WoodTransparency es un número: 0 es sólido, 1 es invisible y cualquier valor intermedio es transparente.
Desafío
FácilEl script está dentro del bloque gris. Cambia tres de sus propiedades:
- Haz que sea rojo:
Color3.fromRGB(255, 0, 0) - Haz que brille: el material
Neon - Haz que sea semitransparente:
Transparencyde0.5
Pulsa Play para verlo y después Check.
Pruébalo tú mismo
local block = script.Parent
-- 1. Haz que el bloque sea rojo
-- 2. Haz que brille
-- 3. Haz que sea semitransparente
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Creación de scripts para juegos de Roblox
2Bucles y funciones
Fila de pilaresConstructor de escalerasConstructor de torresFábrica de monedasLuz parpadeantePuente que desaparece5Tu primer juego
Tu primer ObbyPractica por tu cuenta: Compilador de Lua online