Construye una plataforma
Parte de la sección Creación de scripts para juegos de Roblox del Journey de Lua de Coddy. Lección 4 de 24.
Los scripts también pueden construir el mundo. Instance.new crea un objeto nuevo, y estableces sus propiedades antes de añadirlo al juego:
local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspaceUna pieza nueva no está en el mundo hasta que su Parent se establece en workspace. Establecer Parent al final significa que la pieza aparece ya terminada.
Una pieza nueva tampoco está anclada: la gravedad la atrae hacia abajo y cae. La bola de arriba cae desde una altura de 20 hasta el suelo. Una pieza con Anchored = true permanece exactamente donde la colocas, que es lo que quieres para suelos, paredes y plataformas.
Desafío
FácilEsta vez no hay ningún puente. Tu script se ejecuta en ServerScriptService y construye uno.
Crea una nueva Part que:
- se llame
Platform - tenga el tamaño
6, 1, 28y la posición0, 10, 0 - no se caiga
- esté en el mundo
Pulsa Play y crúzala; después, pulsa Check.
Pruébalo tú mismo
local platform = Instance.new("Part")
-- 1. Ponle el nombre Platform
-- 2. Tamaño y posición
-- 3. Evita que se caiga
-- 4. Colócala en el mundo
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