เมนูตรวจสอบ Avatar ช่วยให้ผู้ใช้ดูตัวละคร Roblox ของผู้ใช้อื่น ลองใส่ใช้ไอเท็ม และแม้กระทั่งซื้อสินค้าภายในประสบการณ์ Roblox เปิดใช้งานเมนูนี้โดยค่าเริ่มต้น และผู้ใช้ในประสบกา
- เปิดเมนูหลักของประสบการณ์และคลิกปุ่ม ดู ข้างๆ ผู้ใช้ใน ผู้เล่น แท็บ
- การคลิกที่ชื่อผู้ใช้ในรายการผู้เล่น (ส่วนด้านบนขวาของมุมมองเกม)
- การเลือกตัวเลือก ตรวจสอบ ใน เมนูบริบที่ดีของ Avatar เป็นคุณสมบัติเลือกที่ให้การโต้ตอบทางสังคมเพิ่มเติม
คุณสามารถปรับแต่ง เมนูตรวจสอบ Avatar ของผู้ใช้ ในวิธีต่อไปนี้:
- เปลี่ยนเป้าหมายตรวจสอบจาก avatar ของผู้ใช้ไปเป็น ปัจจุบันในประสบการณ์ ของพวกเขา
- เปลี่ยนเป้าหมายตรวจสอบเป็น User ID ที่กำหนด แม้ว่าพวกเขาจะไม่ได้อยู่ในประสบการณ์
สำหรับการเข้าถึงแคตตาล็อกที่เฉพาะเจาะจงมากขึ้น คุณยังสามารถใช้ บริการแก้ไข Avatar Editor ของผู้ใช้ เพื่อเข้าถึงและทำการเปลี่ยนแปลงให้กับ avatar ของผู้ใช้ภายในประสบการณ์
ตรวจสอบรายการที่ติดตั้งอยู่ในขณะนี้
โดยปกติ, เมนูตรวจสอบจะแสดงข้อมูลเดียวกับหน้าโปรไฟล์ Roblox ของผู้ใช้ ชุดอวาตาร์อาจไม่ตรงกับรูปลักษณ์ปัจจุบันของผู้ใช้ เนื่องจากคุณอาจเลือกที่จะใส่อุปกรณ์หรือไอเท็มอวาตาร์ต่างๆ
ในกรณีที่เมนูตรวจสอบปกติของคุณอาจไม่ถูกต้องกับชุดของตัวละครปัจจุบัน คุณสามารถตรวจสอบชุดปัจจุบันของตัวละครด้วยวิธีต่อไปนี้:
- ปิดการใช้งานเมนูตรวจสอบโปรไฟล์ที่พิเศษโดยการตั้งค่า GuiService:SetInspectMenuEnabled() ด้วยค่า false 2. รับ HumanoidDescription จากตัวละครผู้เล่นเป้าหมาย
- โทร 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()-- โหลดเมนูตรวจสอบจากคำอธิบายของมนุษย์GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)end
ตรวจสอบผู้ใช้ที่เฉพาะเจาะจง
เมนูตรวจสอบอวาตาร์สามารถตรวจสอบผู้เล่นที่ไม่ได้อยู่ในประสบการณ์ปัจจุบัน คุณสามารถใช้ GuiService:InspectPlayerFromUserId() เพื่อตรวจสอบผู้เล่นจากทุก Player.UserId
ใช้ตัวอย่างรหัสต่อไปนี้เพื่อเปิดเมนูตรวจสอบ Avatar ตาม UserId :
local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- รับ user ID โดยชื่อผู้ใช้
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end