เรียนรู้
Engine Class
PluginToolbarButton
ไม่สามารถสร้าง

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


สรุป
คุณสมบัติ
Icon:ContentId
วิธีการ
SetActive(active: boolean):()
เหตุการณ์
สมาชิกที่ได้รับทอด

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
ClickableWhenViewportHidden
ไม่ซ้ำ
อ่านพร้อมๆ กัน
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
ไม่ซ้ำ
อ่านพร้อมๆ กัน
PluginToolbarButton.Enabled:boolean
ตัวอย่างโค้ด
ปลั๊กอินสุ่มสีบล็อก
assert(plugin, "สคริปต์นี้ต้องถูกรันเป็นปลั๊กอิน")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("Parts")
local pluginToolbarButton = toolbar:CreateButton(
"สุ่มสี",
"คลิกปุ่มนี้เพื่อกำหนดสีสุ่มให้กับส่วนที่เลือก",
"rbxassetid://5325741572" -- ดอกไม้ไฟ
)
local function onClick()
local selection = Selection:Get()
for _, object in pairs(selection) do
if object:IsA("BasePart") then
object.BrickColor = BrickColor.random()
end
end
end
pluginToolbarButton.Click:Connect(onClick)
local function doesSelectionContainAPart()
local selection = Selection:Get()
for _, object in pairs(selection) do
if object:IsA("BasePart") then
return true
end
end
return false
end
local function onSelectionChanged()
pluginToolbarButton.Enabled = doesSelectionContainAPart()
end
Selection.SelectionChanged:Connect(onSelectionChanged)
onSelectionChanged()

Icon
ไม่ซ้ำ
อ่านพร้อมๆ กัน
PluginToolbarButton.Icon:ContentId

วิธีการ
SetActive
การรักษาความปลอดภัยของปลั๊กอิน
PluginToolbarButton:SetActive(active:boolean):()
พารามิเตอร์
active:boolean
ส่งค่ากลับ
()

เหตุการณ์
Click
การรักษาความปลอดภัยของปลั๊กอิน
PluginToolbarButton.Click():RBXScriptSignal
ตัวอย่างโค้ด
ปุ่มเครื่องมือปลั๊กอิน.คลิก
assert(plugin, "สคริปต์นี้ต้องถูกรันในฐานะปลั๊กอิน")
local toolbar = plugin:CreateToolbar("สวัสดีโลก ปลั๊กอิน เครื่องมือ")
local pluginToolbarButton =
toolbar:CreateButton("พิมพ์ สวัสดีโลก", "คลิกปุ่มนี้เพื่อพิมพ์ สวัสดีโลก!", "rbxassetid://133293265")
local function onClick()
print("สวัสดี, โลก")
end
pluginToolbarButton.Click:Connect(onClick)

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