Apprendre
Classe de moteur
PluginToolbarButton
Création impossible

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.


Résumé
Méthodes
SetActive(active: boolean):()
Événements
Membres hérités

Référence API
Propriétés
ClickableWhenViewportHidden
Non répliqué
Lecture parallèle
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
Non répliqué
Lecture parallèle
PluginToolbarButton.Enabled:boolean
Échantillons de code
Plugin de Randomisation de Couleur de Brique
assert(plugin, "Ce script doit être exécuté en tant que plugin")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("Parties")
local pluginToolbarButton = toolbar:CreateButton(
"Randomiser les Couleurs",
"Cliquez sur ce bouton pour attribuer des couleurs aléatoires aux parties sélectionnées",
"rbxassetid://5325741572" -- Un arc-en-ciel
)
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 répliqué
Lecture parallèle
PluginToolbarButton.Icon:ContentId

Méthodes
SetActive
Sécurité des plugins
PluginToolbarButton:SetActive(active:boolean):()
Paramètres
active:boolean
Retours
()

Événements
Click
Sécurité des plugins
PluginToolbarButton.Click():RBXScriptSignal
Échantillons de code
Bouton de la barre d'outils du plugin.Cliquer
assert(plugin, "Ce script doit être exécuté en tant que plugin")
local toolbar = plugin:CreateToolbar("Barre d'outils du plugin Bonjour le monde")
local pluginToolbarButton =
toolbar:CreateButton("Imprimer Bonjour le monde", "Cliquez sur ce bouton pour imprimer Bonjour le monde !", "rbxassetid://133293265")
local function onClick()
print("Bonjour, le monde")
end
pluginToolbarButton.Click:Connect(onClick)

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.