Allunga il ponte
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 3 di 24.
Ogni parte ha una Size e una Position. Entrambe sono un Vector3: tre numeri per le tre direzioni del mondo.
X: sinistra e destraY: su e giùZ: avanti e indietro
In Roblox le distanze si misurano in stud. Un giocatore è alto circa 5 stud.
local box = script.Parent
print(box.Size)
box.Size = Vector3.new(4, 10, 4)Il primo print mostra la dimensione prima della modifica, per esempio 2, 2, 2. La riga successiva trasforma la scatola in una torre alta: 4 di larghezza, 10 di altezza e 4 di profondità. Una parte si ingrandisce allo stesso modo in entrambe le direzioni a partire dal centro, quindi ora la torre si estende per 5 stud sopra e sotto la sua Position.
Puoi leggere un numero con .X, .Y o .Z: box.Size.Y è 10.
Sfida
FacileC'è uno spazio di 24 stud tra la piattaforma di spawn grigia e l'obiettivo giallo, e il ponte di legno è lungo solo 4 stud. Non c'è un pavimento: se manchi il ponte, cadi.
Modifica Size del ponte in modo che raggiunga entrambi i lati. Mantienilo largo 6 e spesso 1, e fallo lungo almeno 24 sull'asse Z.
Premi Gioca e attraversa, poi Controlla.
Provalo tu
local bridge = script.Parent
-- The bridge is 6 wide, 1 thick and only 4 long.
print(bridge.Size)
-- Make it long enough to reach both sides
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