PluginToolbar
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Una barra de plugins es un objeto creado usando el método Plugin:CreateToolbar().Se usa para crear PluginToolbarButtons usando la función CreateButton.En general, es una buena práctica para un plugin utilizar una y solo una barra de herramientas únicamente nombrada para todos sus botones.En Studio, las barras de herramientas se renderizan bajo la pestaña Plugins .
El siguiente ejemplo de código crea una barra de herramientas básica con un botón. Debe ejecutarse como un complementode Studio, no como un Script.
local toolbar = plugin:CreateToolbar("Three Wise Monkeys")local button = toolbar:CreateButton("Mizaru", "See No Evil", "rbxassetid://2778270261")
Resumen
Métodos
- CreateButton(buttonId : string,tooltip : string,iconname : string,text : string):PluginToolbarButton
Crea un PluginToolbarButton que permite al usuario iniciar una acción única y puntual en Studio.
Propiedades
Métodos
CreateButton
Crea un PluginToolbarButton que permite al usuario iniciar una acción única y puntual en Studio a través de su evento Click.
Parámetros
Un ID de botón único.
El texto que se muestra en la descripción de la herramienta que se muestra cuando un usuario pasa el mouse sobre el botón.
El ID de activo (por ejemplo, rbxassetid://1507949215) del icono que se muestra en el botón.
Texto mostrado debajo del íconode botón. Opcional. Si este campo no se proporciona, se usará el ID ID en su lugar.
Devuelve
La instancia creada PluginToolbarButton .
Muestras de código
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)