PluginToolbar

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法建立

插件工具列是使用 Plugin:CreateToolbar() 方法創建的對象。它用於使用 PluginToolbarButtons 函數創建 CreateButton 。一般來說,對於插件來說,使用 一個和只有一個 獨特命名的工具欄來取代所有按鈕是很好的做法。在工作室中,工具欄會在 插件 標籤下渲染。

下面的代碼示例創建了一個具有一個按鈕的基本工具欄。應該作為 Studio 外掛程式運行,而不是作為 Script


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

屬性

方法

外掛程式安全性

創建一個 PluginToolbarButton 允許用戶通過其 Click 事件在 Studio 啟動單次、一次性行動。

參數

buttonId: string

獨特的按鈕 ID。

預設值:""
tooltip: string

當使用者將鼠標懸停在按鈕上時顯示的工具提示中的文字。

預設值:""
iconname: string

按鈕中顯示的圖示的資產 ID (例如 rbxassetid://1507949215)。

預設值:""
text: string

顯示在按鈕圖示下的文字。可選。如果此欄位未提供,將使用 ID 代替。

預設值:""

返回

創建的 PluginToolbarButton 個體、實例。

範例程式碼

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)

活動