PluginToolbar
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
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")
Özet
Özellikler
Yöntemler
- CreateButton(buttonId : string,tooltip : string,iconname : string,text : string):PluginToolbarButton
Kullanıcının Studio'da tek, tek bir eylem başlatmasına izin veren bir PluginToolbarButton oluşturur.
Özellikler
Yöntemler
CreateButton
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
Eşsiz bir düğme ID'si.
Bir kullanıcı butona tıkladığında gösterilen ipucunda gösterilen metin.
Butonda gösterilen simgenin varlık kimliği (örneğin rbxassetid://1507949215)
Buton simgesinin altında gösterilen metin. Opsiyonel. Bu alan sağlanmazsa, yerine ID kullanılacaktır.
Dönüşler
Oluşturulan PluginToolbarButton durum.
Kod Örnekleri
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)