เรียนรู้
Engine Class
Smoke

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่


สรุป
สมาชิกที่ได้รับทอด
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
Color
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.Color:Color3
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

Enabled
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.Enabled:boolean
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

LocalTransparencyModifier
ซ่อนอยู่
ไม่ซ้ำ
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.LocalTransparencyModifier:number

Opacity
ไม่ซ้ำ
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.Opacity:number
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

RiseVelocity
ไม่ซ้ำ
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.RiseVelocity:number
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

Size
ไม่ซ้ำ
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.Size:number
ตัวอย่างโค้ด
เพิ่มควันให้กับไฟทั้งหมด
local function recurseForFire(object)
-- ตรวจสอบว่าเราพบวัตถุ Fire ที่ไม่มี Smoke หรือไม่
if object:IsA("Fire") and not object.Parent:FindFirstChildOfClass("Smoke") then
-- สร้างเอฟเฟกต์ควันสำหรับไฟนี้
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
-- ดำเนินการค้นหาต่อสำหรับวัตถุ Fire
for _, child in pairs(object:GetChildren()) do
recurseForFire(child)
end
end
recurseForFire(workspace)

TimeScale
อ่านพร้อมๆ กัน
ความสามารถ: Basic
Smoke.TimeScale:number

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ