Menu d'Inspection de l'Avatar

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

Le Menu d'Inspection de l'Avatar permet aux utilisateurs de voir le personnage avatar Roblox d'un autre utilisateur, d'essayer des objets et même d'effectuer des achats dans un jeu. Roblox active ce menu par défaut et les utilisateurs de votre jeu peuvent y accéder de trois manières :

  • En ouvrant le menu principal du jeu et en cliquant sur le bouton Voir à côté d'un utilisateur dans l'onglet Joueurs.
  • En cliquant sur le nom d'un utilisateur dans la liste des joueurs.
  • En sélectionnant l'option Inspecter dans le Menu Contextuel de l'Avatar, une fonctionnalité opt-in qui offre une interaction sociale supplémentaire entre utilisateurs.

Vous pouvez personnaliser le Menu d'Inspection de l'Avatar d'un utilisateur de la manière suivante :

Pour un accès plus spécifique au catalogue, vous pouvez également utiliser le Service d'Éditeur d'Avatar pour accéder et apporter des modifications à l'avatar de l'utilisateur sur toute la plateforme dans un jeu.

Inspecter les objets actuellement équipés

Par défaut, le Menu d'Inspection affiche les mêmes informations que la page de profil Avatar Roblox de l'utilisateur. La tenue de l'avatar peut ne pas correspondre à l'apparence actuelle de l'utilisateur, car vous avez peut-être décidé d'équiper différents accessoires ou objets d'avatar à ce moment précis.

Dans les cas où le Menu d'Inspection par défaut peut ne pas être précis par rapport à la tenue actuelle du personnage, vous pouvez inspecter la tenue actuelle d'un personnage avec les étapes suivantes :

  1. Désactivez le Menu d'Inspection basé sur le profil en réglant GuiService:SetInspectMenuEnabled() avec une valeur de false.
  2. Obtenez une HumanoidDescription actuelle du personnage joueur cible.
  3. Appelez GuiService:InspectPlayerFromHumanoidDescription() pour charger le menu d'inspection en fonction de la HumanoidDescription.

Utilisez l'exemple de code suivant pour inspecter les objets actuellement équipés d'un joueur spécifique :


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- Rendre le Menu d'Inspection basé sur le profil inaccessible
GuiService:SetInspectMenuEnabled(false)
local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
-- Obtenir la HumanoidDescription actuelle d'un personnage joueur
local humanoidDescription = humanoid:GetAppliedDescription()
-- Charger le menu d'inspection à partir d'une description humanoïde
GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)
end

Inspecter des utilisateurs spécifiques

Le Menu d'Inspection de l'Avatar peut inspecter des joueurs qui ne sont pas dans le jeu actuel. Vous pouvez utiliser GuiService:InspectPlayerFromUserId() pour inspecter un joueur à partir de n'importe quel Player.UserId.

Utilisez l'exemple de code suivant pour ouvrir le Menu d'Inspection de l'Avatar basé sur un UserId :


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- Obtenir l'ID utilisateur par nom d'utilisateur
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end
©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.