플러그인 도구 모음은 Plugin:CreateToolbar() 메서드를 사용하여 생성된 개체입니다.그것은 PluginToolbarButtons 함수를 사용하여 CreateButton 생성하는 데 사용됩니다.일반적으로 플러그인이 모든 버튼에 대해 하나 고유하게 명명된 도구 모음을 사용하는 것이 좋습니다.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
사용자가 Studio에서 단일 일회성 작업을 시작할 수 있는 PluginToolbarButton를 생성합니다.
속성
메서드
CreateButton
사용자가 Studio의 PluginToolbarButton 이벤트를 통해 단일, 일회성 작업을 시작할 수 있도록 하는 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)