PluginToolbar 是由使用 Plugin:CreateToolbar() 方法創建的對象。它用於使用 PluginToolbarButtons 使用 CreateButton 功能來創建具有 1>
下列代碼示例創建了一個基本工具欄,有一個按鈕。它應該作為 Studio 外掛程式執行,而不是作為 Script 。
local toolbar = plugin:CreateToolbar("Three Wise Monkeys")local button = toolbar:CreateButton("Mizaru", "See No Evil", "rbxassetid://2778270261")
概要
方法
- CreateButton(buttonId : string,tooltip : string,iconname : string,text : string):PluginToolbarButton
創建一個 PluginToolbarButton 按鈕,允許使用者在 Studio 中初始化一個僅發生一次的行動。
屬性
方法
CreateButton
創建一個 PluginToolbarButton 按鈕,可讓用戶在 Studio 通過其 Click 事件啟動單一的一次行動。
參數
一個獨特的按鈕ID。
顯示在用戶悠閒時顯示的提示。
按鈕上顯示的資產 ID (例如 rbxassetid://1507949215)。
按鈕圖示下顯示的文字。可選。如果此字段未提供, 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)