PluginToolbar

Visualizza obsoleti

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

Non costruibile

Una barra plugin è un oggetto creato utilizzando il metodo Plugin:CreateToolbar().Viene utilizzato per creare PluginToolbarButtons utilizzando la funzione CreateButton.In Generale, è una buona pratica per un plugin utilizzare uno e solo uno barra degli strumenti unicamente nominata per tutti i suoi pulsanti.In Studio, le barre degli strumenti vengono visualizzate sotto la scheda Plugin .

Il seguente esempio di codice crea una barra degli strumenti di base con un pulsante. Dovrebbe essere eseguito come Collegaredi Studio, non come Script.


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

Proprietà

Metodi

Sicurezza Plugin

Crea un PluginToolbarButton che consente all'utente di avviare un'azione singola e unica in Studio attraverso il suo evento Click.

Parametri

buttonId: string

Un ID pulsante unico.

Valore predefinito: ""
tooltip: string

Il testo visualizzato nella descrizione mostrata quando un utente passa il mouse su un pulsante.

Valore predefinito: ""
iconname: string

L'ID risorsa (ad esempio rbxassetid://1507949215) dell'icona visualizzata nel pulsante.

Valore predefinito: ""
text: string

Testo visualizzato sotto l'Iconadel pulsante. Opzionale. Se questo campo non viene fornito, verrà utilizzato l'ID ID .

Valore predefinito: ""

Restituzioni

Campioni di codice

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)

Eventi