Menu
CoddyTech

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 = workspace

Una 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.

challenge icon

Sfida

Facile

Questa volta non c’è alcun ponte. Il tuo script viene eseguito in ServerScriptService e ne costruisce uno.

Crea un nuovo Part che:

  1. si chiami Platform
  2. abbia Size 6, 1, 28 e Position 0, 10, 0
  3. non cada
  4. 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
quiz iconMettiti alla prova

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

Esercitati da solo: Compilatore Lua online