アバターインスペクトメニュー

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

アバターインスペクトメニューを使用すると、ユーザーは他のユーザーのRobloxアバターキャラクターを表示したり、アイテムを試着したり、ゲーム内で購入したりできます。Robloxはこのメニューをデフォルトで有効にしており、ゲーム内のユーザーは以下の3つの方法でこのメニューにアクセスできます:

  • ゲームのメインメニューを開き、プレイヤータブにあるユーザーの隣にある表示ボタンをクリックする。
  • プレイヤーリストのユーザー名をクリックする。
  • 他のユーザーとの追加的なソーシャルインタラクションを提供するオプトイン機能であるアバターコンテキストメニューのインスペクトオプションを選択する。

ユーザーのアバターインスペクトメニューは以下の方法でカスタマイズできます:

より具体的なカタログアクセスを行うために、アバターエディターサービスを使用してゲーム内でユーザーのプラットフォーム全体のアバターにアクセスし、変更を加えることもできます。

現在装備しているアイテムを検査する

デフォルトでは、インスペクトメニューはユーザーのRobloxアバタープロフィールページと同じ情報を表示します。アバターの衣装は、特定の時点で異なるアクセサリーやアバターアイテムを装備することに選択した場合、ユーザーの現在の外観と一致しない可能性があります。

デフォルトのインスペクトメニューが現在のキャラクターの衣装に正確でない場合、次の手順を使用してキャラクターの現在の衣装を検査できます:

  1. GuiService:SetInspectMenuEnabled()falseの値で設定して、デフォルトのプロフィールベースのインスペクトメニューを無効にする。
  2. ターゲットプレイヤーキャラクターから現在のHumanoidDescriptionを取得する。
  3. GuiService:InspectPlayerFromHumanoidDescription()を呼び出して、HumanoidDescriptionに基づいてインスペクトメニューを読み込む。

次のコードサンプルを使用して特定のプレイヤーの現在装備しているアイテムを検査します:


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- プロフィールベースのインスペクトメニューをアクセス不可能にする
GuiService:SetInspectMenuEnabled(false)
local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
-- プレイヤーキャラクターから現在のHumanoidDescriptionを取得
local humanoidDescription = humanoid:GetAppliedDescription()
-- HumanoidDescriptionからインスペクトメニューを読み込む
GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)
end

特定のユーザーを検査する

アバターインスペクトメニューは、現在のゲームにいないプレイヤーを検査できます。GuiService:InspectPlayerFromUserId()を使用して、任意のPlayer.UserIdからプレイヤーを検査できます。

次のコードサンプルを使用してUserIdに基づいてアバターインスペクトメニューを開きます:


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- ユーザー名からユーザーIDを取得
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end
©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。