学习
引擎类
PluginToolbarButton
无法创建

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处


概要
方法
SetActive(active: boolean):()
继承成员

API 参考
属性
ClickableWhenViewportHidden
未复制
读取并联
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
未复制
读取并联
PluginToolbarButton.Enabled:boolean
代码示例
BrickColor 随机生成器插件
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("你好,世界")
end
pluginToolbarButton.Click:Connect(onClick)

©2026 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。