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 = workspaceUma 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.
Desafio
FácilDesta vez, não há ponte alguma. Seu script é executado em ServerScriptService e constrói uma.
Crie um novo Part que:
- tenha o nome
Platform - tenha o Size
6, 1, 28e a Position0, 10, 0 - não caia
- 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
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
2Laços e funções
Fileira de pilaresConstrutor de escadasConstrutor de torresFábrica de moedasLuz piscantePonte desaparecendo5Seu primeiro jogo
Seu primeiro ObbyPratique por conta própria: Compilador de Lua online