Impara
Classe motore
Smoke

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.


Sommario
Membri ereditati
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

Riferimento API
Proprietà
Color
Lettura Parallela
Capacità: Basic
Smoke.Color:Color3
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

Enabled
Lettura Parallela
Capacità: Basic
Smoke.Enabled:boolean
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

LocalTransparencyModifier
Nascosto
Non Replicato
Lettura Parallela
Capacità: Basic
Smoke.LocalTransparencyModifier:number

Opacity
Non Replicato
Lettura Parallela
Capacità: Basic
Smoke.Opacity:number
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

RiseVelocity
Non Replicato
Lettura Parallela
Capacità: Basic
Smoke.RiseVelocity:number
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

Size
Non Replicato
Lettura Parallela
Capacità: Basic
Smoke.Size:number
Campioni di codice
Aggiungi fumo a tutti i fuochi
local function recurseForFire(object)
-- Controlla se abbiamo trovato un oggetto Fire che non ha fumo
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- Crea un effetto di fumo per questo fuoco
local smoke = Instance.new("Smoke")
smoke.Color = Color3.new(0, 0, 0)
smoke.Opacity = 0.15
smoke.RiseVelocity = 4
smoke.Size = object.Size / 4
smoke.Parent = object.Parent
end
-- Continua la ricerca per oggetti Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

TimeScale
Lettura Parallela
Capacità: Basic
Smoke.TimeScale:number

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.