Menu
CoddyTech

Construa uma plataforma

Parte da seção Scripts para jogos no Roblox do Journey de Lua da Coddy. Lição 4 de 24.

Os scripts também podem construir o mundo. Instance.new cria um novo objeto, e você define suas propriedades antes de colocá-lo no jogo:

local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspace

Uma nova peça não está no mundo até que seu Parent seja definido como workspace. Definir Parent por último significa que a peça aparece já pronta.

Uma nova peça também não é ancorada: a gravidade a puxa para baixo, e ela cai. A bola acima cai de uma altura de 20 até o chão. Uma peça com Anchored = true fica exatamente onde você a colocou, o que é o que você quer para pisos, paredes e plataformas.

challenge icon

Desafio

Fácil

Desta vez, não há ponte alguma. Seu script é executado em ServerScriptService e constrói uma.

Crie um novo Part que:

  1. tenha o nome Platform
  2. tenha o Size 6, 1, 28 e a Position 0, 10, 0
  3. não caia
  4. esteja no mundo

Pressione Play e atravesse, depois Check.

Experimente você mesmo

local platform = Instance.new("Part")

-- 1. Dê a ela o nome Platform

-- 2. Defina o tamanho e a posição

-- 3. Impeça que ela caia

-- 4. Coloque-a no mundo
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Scripts para jogos no Roblox

Pratique por conta própria: Compilador de Lua online