Aprenda
Classe do mecanismo
PluginToolbarButton
Não criável

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.


Resumo
Métodos
SetActive(active: boolean):()
Membros herdados

Referência API
Propriedades
ClickableWhenViewportHidden
Não replicado
Ler Parallel
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
Não replicado
Ler Parallel
PluginToolbarButton.Enabled:boolean
Amostras de código
Plugin Randomizador de Cores de Tijolo
assert(plugin, "Este script deve ser executado como um plugin")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("Partes")
local pluginToolbarButton = toolbar:CreateButton(
"Randomizar Cores",
"Clique neste botão para atribuir cores aleatórias às partes selecionadas",
"rbxassetid://5325741572" -- Um arco-íris
)
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
Não replicado
Ler Parallel
PluginToolbarButton.Icon:ContentId

Métodos
SetActive
Segurança do plugin
PluginToolbarButton:SetActive(active:boolean):()
Parâmetros
active:boolean
Devolução
()

Eventos
Click
Segurança do plugin
PluginToolbarButton.Click():RBXScriptSignal
Amostras de código
PluginToolbarButton.Click
assert(plugin, "Este script deve ser executado como um plugin")
local toolbar = plugin:CreateToolbar("Toolbar de Plugin Olá Mundo")
local pluginToolbarButton =
toolbar:CreateButton("Imprimir Olá Mundo", "Clique neste botão para imprimir Olá Mundo!", "rbxassetid://133293265")
local function onClick()
print("Olá, mundo")
end
pluginToolbarButton.Click:Connect(onClick)

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.