Engine Class
PluginToolbar
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
วิธีการ
CreateButton(buttonId: string,tooltip: string,iconname: string,text: string):PluginToolbarButton |
เอกสารอ้างอิงเกี่ยวกับ API
วิธีการ
CreateButton
PluginToolbar:CreateButton(
ส่งค่ากลับ
ตัวอย่างโค้ด
การเพิ่มปุ่มเครื่องมือปลั๊กอิน
local ServerScriptService = game:GetService("ServerScriptService")
-- สร้างส่วนแถบเครื่องมือใหม่และโฟลเดอร์เมนูปลั๊กอินที่มีชื่อว่า "Custom"
local toolbar = plugin:CreateToolbar("Custom")
-- เพิ่มปุ่มแถบเครื่องมือที่มีชื่อว่า "Empty Script"
local newScriptButton = toolbar:CreateButton("Empty Script", "สร้างสคริปต์ว่าง", "rbxassetid://14978048121")
-- ทำให้ปุ่มคลิกได้แม้ว่า 3D viewport จะถูกซ่อน
newScriptButton.ClickableWhenViewportHidden = true
local function onPluginButtonClicked()
local newScript = Instance.new("Script")
newScript.Source = ""
newScript.Parent = ServerScriptService
end
newScriptButton.Click:Connect(onPluginButtonClicked)