Apprendre
Classe de moteur
PluginMenu
Création impossible
Non répliqué

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.


Résumé
Méthodes
AddAction(action: Instance):()
AddMenu(menu: Instance):()
AddNewAction(actionId: string,text: string,icon: string):Instance
Clear():()
Membres hérités
Échantillons de code
Création d'un PluginMenu et d'une PluginMenuAction
-- Ce code peut être collé dans la barre de commande, mais seulement une fois
local pluginMenu = plugin:CreatePluginMenu(math.random(), "Menu de Test")
pluginMenu.Name = "Menu de Test"
pluginMenu:AddNewAction("ActionA", "A", "rbxasset://textures/loading/robloxTiltRed.png")
pluginMenu:AddNewAction("ActionB", "B", "rbxasset://textures/loading/robloxTilt.png")
local subMenu = plugin:CreatePluginMenu(math.random(), "C", "rbxasset://textures/explosion.png")
subMenu.Name = "Sous Menu"
subMenu:AddNewAction("ActionD", "D", "rbxasset://textures/whiteCircle.png")
subMenu:AddNewAction("ActionE", "E", "rbxasset://textures/icon_ROBUX.png")
pluginMenu:AddMenu(subMenu)
pluginMenu:AddSeparator()
pluginMenu:AddNewAction("ActionF", "F", "rbxasset://textures/sparkle.png")
local toggle = Instance.new("BoolValue")
toggle.Name = "TogglePluginMenu"
toggle.Parent = workspace
local function onToggled()
if toggle.Value then
toggle.Value = false
local selectedAction = pluginMenu:ShowAsync()
if selectedAction then
print("Action Sélectionnée:", selectedAction.Text, "avec ActionId:", selectedAction.ActionId)
else
print("L'utilisateur n'a pas sélectionné d'action!")
end
end
end
toggle.Changed:Connect(onToggled)

Référence API
Propriétés
Icon
Non répliqué
Lecture parallèle
PluginMenu.Icon:string

Title
Non répliqué
Lecture parallèle
PluginMenu.Title:string

Visible
Sécurité des scripts Roblox
Lecture parallèle
PluginMenu.Visible:boolean

Méthodes
AddAction
Sécurité des plugins
PluginMenu:AddAction(action:Instance):()
Paramètres
action:Instance
Retours
()

AddMenu
Sécurité des plugins
PluginMenu:AddMenu(menu:Instance):()
Paramètres
Retours
()

AddNewAction
Sécurité des plugins
PluginMenu:AddNewAction(
actionId:string, text:string, icon:string
Paramètres
actionId:string
text:string
icon:string
Retours

AddSeparator
Sécurité des plugins
PluginMenu:AddSeparator():()
Retours
()

Clear
Sécurité des plugins
PluginMenu:Clear():()
Retours
()

ShowAsync
Rendement
Sécurité des plugins
PluginMenu:ShowAsync():Instance
Retours

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.