Informacje o wersji
Edukacja
Klasa silnika
PluginToolbarButton
Brak możliwości tworzenia

*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.


Podsumowanie
Metody
SetActive(active: boolean):()
Członkowie odziedziczeni

Materiały referencyjne dotyczące interfejsów API
Właściwości
ClickableWhenViewportHidden
Bez replikacji
Odczyt równoległy
PluginToolbarButton.ClickableWhenViewportHidden:boolean

Enabled
Bez replikacji
Odczyt równoległy
PluginToolbarButton.Enabled:boolean
Przykłady kodu
Plugin losujący kolory cegieł
assert(plugin, "Ten skrypt musi być uruchamiany jako plugin")
local Selection = game:GetService("Selection")
local toolbar = plugin:CreateToolbar("Części")
local pluginToolbarButton = toolbar:CreateButton(
"Losuj kolory",
"Kliknij ten przycisk, aby przypisać losowe kolory do wybranych części",
"rbxassetid://5325741572" -- Tęcza
)
local function onClick()
local selection = Selection:Get()
for _, object in pairs(selection) do
if object:IsA("BasePart") then
object.BrickColor = BrickColor.random()
end
end
end
pluginToolbarButton.Click:Connect(onClick)
local function doesSelectionContainAPart()
local selection = Selection:Get()
for _, object in pairs(selection) do
if object:IsA("BasePart") then
return true
end
end
return false
end
local function onSelectionChanged()
pluginToolbarButton.Enabled = doesSelectionContainAPart()
end
Selection.SelectionChanged:Connect(onSelectionChanged)
onSelectionChanged()

Icon
Bez replikacji
Odczyt równoległy
PluginToolbarButton.Icon:ContentId

Metody
SetActive
Zabezpieczenia dodatku plug-in
PluginToolbarButton:SetActive(active:boolean):()
Parametry
active:boolean
Zwroty
()

Zdarzenia
Click
Zabezpieczenia dodatku plug-in
PluginToolbarButton.Click():RBXScriptSignal
Przykłady kodu
PluginToolbarButton.Click
assert(plugin, "Ten skrypt musi być uruchomiony jako wtyczka")
local toolbar = plugin:CreateToolbar("Hello World Plugin Toolbar")
local pluginToolbarButton =
toolbar:CreateButton("Wydrukuj Witaj Świecie", "Kliknij ten przycisk, aby wydrukować Witaj Świecie!", "rbxassetid://133293265")
local function onClick()
print("Witaj, świecie")
end
pluginToolbarButton.Click:Connect(onClick)

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.