PluginToolbar

Visualizza obsoleti

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

Non costruibile

Un PluginToolbar è un oggetto creato utilizzando il metodo Plugin:CreateToolbar() . Viene utilizzato per creare PluginToolbarButtons utilizzando la funzione CreateButton. In Generale, è buona prat

Il seguente codice di esempio crea una barra degli strumenti di base con un pulsante. Dovrebbe essere eseguito come CollegareStudio, 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 iniziare un'azione singola e uno-off in Studio attraverso il suo evento Click .

Parametri

buttonId: string

ID unico del pulsante.

tooltip: string

Il testo visualizzato nella tooltip mostrata quando un utente passa il mouse sul pulsante.

iconname: string

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

text: string

Testo visualizzato sotto l'Iconadel pulsante. Opzionale. Se questo campo non è fornito, l' ID sarà utilizzato invece.

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