บัตรโปรไฟล์

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

อาจเป็นเรื่องน่าสนใจที่จะเรียนรู้เกี่ยวกับผู้เล่นคนอื่น โมดูล โปรไฟล์การ์ด เป็นวิธีที่ดีในการดูข้อมูลเพิ่มเติมเกี่ยวกับผู้อื่นภายในประสบการณ์ตั้งแต่เหรียญที่ได้รับไปยังเ

การใช้งานโมดูล

การติดตั้ง

เพื่อใช้โมดูล ProfileCard ในประสบการณ์:

  1. จากแท็บ ดู เปิด กล่องเครื่องมือ และเลือกแท็บ ร้านค้าผู้สร้าง

    Toolbox toggle button in Studio
  2. ให้แน่ใจว่า รุ่น การเรียงลำดับเลือกแล้วคลิกปุ่ม ดูทั้งหมด สําหรับ หมวดหมู่

  3. ค้นหาและคลิกที่ โมดูลการพัฒนา รายการ

  4. ค้นหาโมดูล บัตรโปรไฟล์ และคลิกหรือลากไปยัง 3D มุมมอง

  5. ใน หน้าต่าง Explorer ให้ย้ายโมเดล ProfileCard ทั้งหมดไปยัง ServerScriptService เมื่อเริ่มวิสาหกิจประสบการณ์จะจัดส่งตัวโมดูลไปยังบริการต่างๆ และเริ่มวิสาหกิจ

มุมมอง

บัตรโปรไฟล์มีมุมมองที่แตกต่างกันขึ้นอยู่ว่าคุณกำลังดูบัตรของตัวคุณเองหรือบัตรของผู้เล่นอื่น

เมื่อคุณเกิดใหม่ในประสบการณ์คุณจะเห็นไอคอนอยู่เหนือตัวละครของคุณ การคลิกไอคอนเปิดใช้งานบันทึกข้อมูลโปรไฟล์ เมื่อไอคอนปิดใช้งานไอคอนจะหายไป แต่คุณสามารถเปิดไอคอนได้อีกครั้งโดยคลิกไป

บัตร, มันจะปรากฏเป็นมันเป็นผู้เล่นคนอื่น, ยกเว้นข้อความปลอมจะปรากฏสำหรับการป้อนข้อความใด ๆ ฟรีข้อความป้อน. นอกจากนี้, สตริงสถานะจะถูก การกรองข้อความ

บัตรโดยไม่มีสถานะที่กำหนดเอง
บัตรที่มีสถานะที่กำหนดเอง
การเข้าสถานะที่กำหนดเอง
พยายามเข้าสู่สถานะที่ไม่ถูกต้อง

อ้างอิง เอกสารอ้างอิงเกี่ยวกับ API

ฟังก์ชัน

กำหนดค่า

กำหนดค่า(คอนฟิก: table )

เปลี่ยนตั้งค่าการกำหนดค่าเริ่มต้นผ่านคีย์/ค่าต่อไปนี้ในตาราง config หากคุณต้องการให้ฟังได้จาก LocalScript ภายใน StarterPlayerScripts คุณควรเรียกใช้ฟังจาก 1>LocalScript1> ภายใน 4>StarterPlayerScripts

กุญแจคำอธิบายเริ่มต้น
alwaysOnTopหาก true แสดงไอคอนตำแหน่งบนหน้าจอที่สูงกว่าทุกอย่าง ป้องกันพวกเขาจากการถูกบล็อกโดยวัตถุ 3D เหล่านานจริง
showPersonalIndicatorหาก true แสดงตัวชี้วัดส่วนบุคคลเมื่อผู้เล่นคนแรกเข้าร่วมประสบการณ์จริง
showBlurหาก true แสดงพื้นหลังหน้าจอเมื่อผู้เล่นเข้าสู่โหมดแก้ไขจริง
maxClickDistanceระยะที่สูงสุดจากจุดชมวิดีโอของกล้องจะปรากฏเมื่อตัวละครถูกคลิก มันจะถูกวัดใน studs ตัว100
backgroundColorสีพื้นหลังสำหรับบัตร ( Color3 )[228, 255, 255]
backgroundTransparencyความโปร่งใสของ บัตร's backgroundColor0.2
isScaledหาก true จะปรับขนาดข้อความเพื่อเติมความสูงของพื้นที่ปลอม
isTruncatedหาก true จะอัตโนมัติซ่อนปลายของสตริงที่อื่นจะเป็นเกินไปสำหรับการดูที่เหมาะสมจริง
hasRoundedCornersหาก true ในมุมของบัตรจะถูกกลมปลอม
cornerRadiusValueมูลค่าของ UICorner รัศมีมุม หาก hasRoundedCorners เป็น true20
hasBorderหาก true แสดงรอบของบัตรปลอม
borderColorสีของขอบของบัตร ( Color3 ) ใช้ได้เฉพาะกับบัตรที่มีขอบ hasBorder เท่านั้น[228, 255, 255]
borderThicknessความหนาของขอบของบัตรนี้หาก hasBorder เป็น true3
borderTransparencyความโปร่งใสของขอบของบัตรนี้, ถ้า hasBorder เป็น true0
borderLineJoinModeสไตล์มุมของขอบของบัตร ( Enum.LineJoinMode ) ใช้ได้เฉพาะบัตรที่มี hasBorder เท่านั้นRound
headerFontSizeขนาดตัวอักษรสำหรับหัวข้อของบัตร18
headerFontTypeชนิดตัวอักษรสำหรับหัวข้อของบัตร ( Enum.Font )GothamBlack
textFontSizeขนาดตัวอักษรสำหรับข้อความของตัวบัตร15
textFontTypeรุ่นตัวอักษรสำหรับข้อความตัวหนังสือ ( Enum.Font )GothamMedium
สคริปต์ท้องถิ่น

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage:WaitForChild("ProfileCard"))
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})