PluginToolbar
*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.
Pasek narzędzi plugin jest obiektem utworzonym za pomocą metody Plugin:CreateToolbar().Służy do tworzenia PluginToolbarButtons za pomocą funkcji CreateButton.ogólnerzecz biorąc, dobrym zwyczajem dla wtyczki jest używanie jednego i tylko jednego unikalnie nazywanego paska narzędzi dla wszystkich jego przycisków.W Studio paski narzędzi są renderowane w zakładce Wtyczki .
Poniższy przykład kodu tworzy podstawową pasek narzędzi z jednym przyciskiem. Powinien być uruchamiany 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")
Podsumowanie
Metody
- CreateButton(buttonId : string,tooltip : string,iconname : string,text : string):PluginToolbarButton
Tworzy PluginToolbarButton, które pozwala użytkownikowi zainicjować jedną, jednorazową akcję w Studio.
Właściwości
Metody
CreateButton
Tworzy PluginToolbarButton, które umożliwia użytkownikowi uruchomienie pojedynczej, jednorazowej akcji w Studio za pomocą jego wydarzenia Click.
Parametry
Unikalny identyfikator przycisku.
Tekst wyświetlany w wskazówce, gdy użytkownik przewija nad przyciskiem.
ID zasobu (np. rbxassetid://1507949215) ikony wyświetlonej w przycisku.
Tekst wyświetlany pod ikonaprzycisku. Opcjonalnie. Jeśli to pole nie zostanie podane, zostanie użyty ID ID .
Zwroty
Stworzona instancja PluginToolbarButton.
Przykłady kodu
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)