学ぶ
エンジンクラス
PluginMenu
作成できません
複製されていません

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。


概要
方法
AddAction(action: Instance):()
AddMenu(menu: Instance):()
AddNewAction(actionId: string,text: string,icon: string):Instance
Clear():()
継承されたメンバー
コードサンプル
プラグインメニューとプラグインメニューアクションの作成
-- このコードはコマンドバーに貼り付けることができますが、1回だけです
local pluginMenu = plugin:CreatePluginMenu(math.random(), "テストメニュー")
pluginMenu.Name = "テストメニュー"
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 = "サブメニュー"
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("選択したアクション:", selectedAction.Text, "アクションID:", selectedAction.ActionId)
else
print("ユーザーはアクションを選択しませんでした!")
end
end
end
toggle.Changed:Connect(onToggled)

APIリファレンス
プロパティ
Icon
複製されていません
並列読み取り
PluginMenu.Icon:string

Title
複製されていません
並列読み取り
PluginMenu.Title:string

Visible
Robloxのスクリプトセキュリティ
並列読み取り
PluginMenu.Visible:boolean

方法
AddAction
プラグインのセキュリティ
PluginMenu:AddAction(action:Instance):()
パラメータ
action:Instance
戻り値
()

AddMenu
プラグインのセキュリティ
PluginMenu:AddMenu(menu:Instance):()
パラメータ
戻り値
()

AddNewAction
プラグインのセキュリティ
PluginMenu:AddNewAction(
actionId:string, text:string, icon:string
パラメータ
actionId:string
text:string
icon:string
戻り値

AddSeparator
プラグインのセキュリティ
PluginMenu:AddSeparator():()
戻り値
()

Clear
プラグインのセキュリティ
PluginMenu:Clear():()
戻り値
()

ShowAsync
イールド
プラグインのセキュリティ
PluginMenu:ShowAsync():Instance
戻り値

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。