Impara
Classe motore
PluginToolbarButton
Non costruibile

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.


Sommario
Metodi
SetActive(active: boolean):()
Membri ereditati

Riferimento API
Proprietà
ClickableWhenViewportHidden
Non Replicato
Lettura Parallela
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
Non Replicato
Lettura Parallela
PluginToolbarButton.Enabled:boolean
Campioni di codice
Plugin Randomizzatore di Colori
assert(plugin, "Questo script deve essere eseguito come un plugin")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("Parti")
local pluginToolbarButton = toolbar:CreateButton(
"Randomizza Colori",
"Clicca questo pulsante per assegnare colori casuali alle parti selezionate",
"rbxassetid://5325741572" -- Un arcobaleno
)
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
Non Replicato
Lettura Parallela
PluginToolbarButton.Icon:ContentId

Metodi
SetActive
Sicurezza Plugin
PluginToolbarButton:SetActive(active:boolean):()
Parametri
active:boolean
Restituzioni
()

Eventi
Click
Sicurezza Plugin
PluginToolbarButton.Click():RBXScriptSignal
Campioni di codice
PulsanteToolbarPlugin.Click
assert(plugin, "Questo script deve essere eseguito come un plugin")
local toolbar = plugin:CreateToolbar("Toolbar Plugin Ciao Mondo")
local pluginToolbarButton =
toolbar:CreateButton("Stampa Ciao Mondo", "Clicca questo pulsante per stampare Ciao Mondo!", "rbxassetid://133293265")
local function onClick()
print("Ciao, mondo")
end
pluginToolbarButton.Click:Connect(onClick)

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.