PluginToolbar

Afficher les obsolètes

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

Création impossible

Une barre d'outils de plugin est un objet créé en utilisant la méthode Plugin:CreateToolbar().Il est utilisé pour créer PluginToolbarButtons en utilisant la fonction CreateButton.En général, c'est une bonne pratique pour un plugin d'utiliser une et seulement une barre d'outils uniquement nommée pour tous ses boutons.Dans Studio, les barres d'outils sont rendues sous l'onglet plugins .

L'exemple de code suivant crée une barre d'outils de base avec un bouton. Il devrait être exécuté en tant que plugin Studio, et non comme un Script .


local toolbar = plugin:CreateToolbar("Three Wise Monkeys")
local button = toolbar:CreateButton("Mizaru", "See No Evil", "rbxassetid://2778270261")

Propriétés

Méthodes

Sécurité des plugins

Crée un PluginToolbarButton qui permet à l'utilisateur d'initier une seule action unique dans Studio via son événement Click.

Paramètres

buttonId: string

Un ID de bouton unique.

Valeur par défaut : ""
tooltip: string

Le texte affiché dans la bulle d'information affichée lorsqu'un utilisateur survole le bouton.

Valeur par défaut : ""
iconname: string

L'ID de la ressource (par exemple rbxassetid://1507949215) de l'icône affichée dans le bouton.

Valeur par défaut : ""
text: string

Texte affiché sous l'icône du bouton. Optionnel. Si ce champ n'est pas fourni, l'ID sera utilisé à la place .

Valeur par défaut : ""

Retours

Échantillons de code

Adding a Plugin Toolbar Button

local ServerScriptService = game:GetService("ServerScriptService")
local toolbar = plugin:CreateToolbar("Empty Script Adder")
local newScriptButton = toolbar:CreateButton("Add Script", "Create an empty Script", "rbxassetid://1507949215")
local function onNewScriptButtonClicked()
local newScript = Instance.new("Script")
newScript.Source = ""
newScript.Parent = ServerScriptService
end
newScriptButton.Click:Connect(onNewScriptButtonClicked)

Évènements