學習
引擎類別
PluginToolbarButton
無法建立

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡


概要
方法
SetActive(active: boolean):()
繼承成員

API 參考
屬性
ClickableWhenViewportHidden
未複製
平行讀取
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
未複製
平行讀取
PluginToolbarButton.Enabled:boolean
範例程式碼
磚色隨機化插件
assert(plugin, "此腳本必須作為插件運行")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("零件")
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("Hello, world")
end
pluginToolbarButton.Click:Connect(onClick)

©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。