Menu
CoddyTech

La torcia

Lezione 2 di 20 del corso Gioco Roblox: Fuga dall’oscurità di Coddy.

Al buio hai bisogno di una torcia. È uno strumento in ServerStorage e il suo Handle contiene uno SpotLight chiamato Beam: un cono di luce che esce da una faccia della parte, quella anteriore della torcia.

Lo zaino di un giocatore viene svuotato ogni volta che appare, quindi la torcia viene assegnata a ogni CharacterAdded. Un clic con uno strumento in mano attiva il suo evento Activated, anche sul server, e questo accende o spegne il fascio:

flashlight.Activated:Connect(function()
	beam.Enabled = not beam.Enabled
end)

Premi 1 per impugnarla e fai clic per accenderla.

challenge icon

Sfida

Facile

Quando un giocatore si unisce, a ogni CharacterAdded: clona ServerStorage.Flashlight nel suo Backpack e collega il suo Activated per attivare o disattivare Handle.Beam.Enabled.

Premi Play, premi 1 e fai clic. Poi Check.

Provalo tu

local Players = game:GetService("Players")
local ServerStorage = game:GetService("ServerStorage")
local Lighting = game:GetService("Lighting")
local Settings = require(game.ReplicatedStorage.Settings)

-- Cala la notte: niente sole, un po' di luce ovunque e nebbia
Lighting.ClockTime = Settings.ClockTime
Lighting.Ambient = Settings.Ambient
Lighting.OutdoorAmbient = Settings.Ambient
Lighting.FogColor = Color3.new(0, 0, 0)
Lighting.FogEnd = Settings.FogEnd
print("Lights out")
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 Gioco Roblox: Fuga dall’oscurità