PluginToolbar

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Não criável

Uma Barra de Plugins é um objeto criado usando o método Plugin:CreateToolbar().É usado para criar PluginToolbarButtons usando a função CreateButton.Em geral, é uma boa prática para um plugin usar uma e apenas uma barra de ferramentas exclusivamente nomeada para todos os seus botões.No Studio, as barras de ferramentas são renderizadas na aba Plugins .

O seguinte exemplo de código cria uma barra de ferramentas básica com um botão. Deve ser executado como um plugin do Studio, não como um Script.


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

Propriedades

Métodos

Segurança do plugin

Cria um PluginToolbarButton que permite que o usuário inicie uma única ação única no Studio através de seu evento Click.

Parâmetros

buttonId: string

Um ID de botão único.

Valor Padrão: ""
tooltip: string

O texto exibido na dica de texto mostrada quando um usuário passa o mouse sobre o botão.

Valor Padrão: ""
iconname: string

O ID do recurso (por exemplo, rbxassetid://1507949215) do ícone exibido no botão.

Valor Padrão: ""
text: string

Texto exibido sob o ícone de botão. Opcional. Se este campo não for fornecido, o ID ID será usado em seu lugar.

Valor Padrão: ""

Devolução

Amostras de código

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)

Eventos