PluginToolbar

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia

A PluginToolbar jest obiektem utworzonym przez użycie metody Plugin:CreateToolbar(). Służy do tworzenia PluginToolbarButtons przy użyciu funkcji CreateButton. W ogólne, dobre prak

Poniższy kod przykładowy stworzy podstawową konsolę z jednym przyciskiem. Powinien być uruchomiony jako dodatek plug-inStudio, a nie jako Script .


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

Właściwości

Metody

Zabezpieczenia dodatku plug-in

Tworzy PluginToolbarButton, który umożliwia użytkownikowi inicjowanie jednej, jednorazowej akcji w Studio poprzez jego wydarzenie Click.

Parametry

buttonId: string

Unikalne ID przycisku.

tooltip: string

Tekst wyświetlany w okienku narzędzia, gdy użytkownik przytrzymuje nad przyciskiem.

iconname: string

Identyfikator zasobu (tj. rbxassetid://1507949215) przedstawiony przycisku.

text: string

Wyświetlany tekst pod ikonaprzycisku. Opcjonalnie. Jeśli pola nie są dostarczone, zostanie użyty identyfikator .

Wartość domyślna: ""

Zwroty

Przykłady kodu

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)

Zdarzenia