PluginToolbar

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Oluşturulamaz

Bir PluginToolbar, Plugin:CreateToolbar() yöntemi kullanılarak oluşturulan bir nesnedir.PluginToolbarButtons fonksiyonunu kullanarak oluşturmak için kullanılır CreateButton.genelolarak, bir pluginin tüm düğmeleri için benzersiz olarak adlandırılmış bir çubuk kullanması iyi bir uygulamadır .Studio'da, araç çubukları Pluginler sekmesi altında görüntülenir.

Aşağıdaki kod örneği, bir düğme ile temel bir kullanıcı arayüzü oluşturur. Bir Studio eklentisi olarak çalıştırılmalı, bir Script olarak değil.


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

Özellikler

Yöntemler

Eklenti Güvenliği

Kullanıcının Studio'daki tek, tek seferlik bir eylemi başlatmasına izin veren bir PluginToolbarButton oluşturur, ki bunu yapan Click etkinliği.

Parametreler

buttonId: string

Eşsiz bir düğme ID'si.

Varsayılan değer: ""
tooltip: string

Bir kullanıcı butona tıkladığında gösterilen ipucunda gösterilen metin.

Varsayılan değer: ""
iconname: string

Butonda gösterilen simgenin varlık kimliği (örneğin rbxassetid://1507949215)

Varsayılan değer: ""
text: string

Buton simgesinin altında gösterilen metin. Opsiyonel. Bu alan sağlanmazsa, yerine ID kullanılacaktır.

Varsayılan değer: ""

Dönüşler

Kod Örnekleri

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)

Etkinlikler