Costruisci una piattaforma
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 4 di 24.
Anche gli script possono costruire il mondo. Instance.new crea un nuovo oggetto e tu ne imposti le proprietà prima di inserirlo nel gioco:
local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspaceUna nuova parte non si trova nel mondo finché il suo Parent non viene impostato su workspace. Impostare Parent per ultimo fa sì che la parte appaia già pronta.
Inoltre, una nuova parte non è ancorata: la gravità la attira verso il basso e la fa cadere. La palla qui sopra cade da un'altezza di 20 fino al suolo. Una parte con Anchored = true rimane esattamente dove la metti: è ciò che vuoi per pavimenti, pareti e piattaforme.
Sfida
FacileQuesta volta non c’è alcun ponte. Il tuo script viene eseguito in ServerScriptService e ne costruisce uno.
Crea un nuovo Part che:
- si chiami
Platform - abbia Size
6, 1, 28e Position0, 10, 0 - non cada
- si trovi nel mondo
Premi Play e attraversalo, poi premi Check.
Provalo tu
local platform = Instance.new("Part")
-- 1. Assegnagli il nome Platform
-- 2. Dimensioni e posizione
-- 3. Impedisci che cada
-- 4. Mettilo nel mondo
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Scripting di giochi Roblox
2Cicli e funzioni
Fila di pilastriCostruttore di scaleCostruttore di torriFabbrica di moneteLuce lampeggiantePonte che scompare5Il tuo primo gioco
Il tuo primo ObbyEsercitati da solo: Compilatore Lua online