สร้างโลกของคุณเอง
ผู้เล่นและตัวละคร: ข้อมูลเบื้อ...

ผู้เล่น ZEPETO

5min

The ZepetoPlayer ทำหน้าที่เป็นหน่วยอินสแตนซ์สำหรับตัวละคร ZEPETO ในโลกหลายผู้เล่น มันแสดงถึงผู้เล่นที่คุณควบคุมโดยตรงและผู้เล่นคนอื่นในฉาก.

ในคู่มือนี้ เราจะสำรวจวิธีการใช้ API ของ ZEPETO Player เพื่อแสดงข้อมูลเกี่ยวกับผู้เล่นท้องถิ่นที่คุณกำลังดำเนินการอยู่.



API ของ Zepeto Player

หากคุณสนใจใน API ของ ZepetoPlayer โปรดดูเอกสาร:



ตัวอย่างการใช้งานผู้เล่นท้องถิ่นพื้นฐาน

ตรวจสอบสถานะการโหลดของผู้เล่นท้องถิ่น

ใช้ callback OnAddedLocalPlayer() เพื่อตรวจสอบว่าผู้เล่นท้องถิ่นได้โหลดแล้วหรือไม่.

นี่คือตัวอย่างโค้ดที่แสดงสิ่งนี้:

TypeScript




  • คำอธิบายสคริปต์:
    • ในตอนแรก, this._localPlayer ยังไม่ได้ประกาศ, หมายความว่ามันมีค่าเป็น null. คุณสร้างผู้เล่นท้องถิ่นตาม ID ผู้ใช้ที่เข้าสู่ระบบโดยใช้
    • ZepetoPlayers.instance.CreatePlayerWithUserId(). เมื่อผู้เล่นท้องถิ่นเสร็จสิ้นการโหลด, OnAddedLocalPlayer() callback จะกำหนดค่าให้กับ this._localPlayer.
    • วิธีนี้ช่วยให้คุณโหลดผู้เล่นท้องถิ่นและตรวจสอบสถานะการโหลดของมันได้.
Document image




การแสดงข้อมูลผู้เล่นท้องถิ่น

ด้านล่างนี้คือตัวอย่างวิธีการพิมพ์ zepeto ID, user ID, และชื่อของผู้เล่นท้องถิ่นที่โหลดไปยัง console log.

โปรดทราบว่าในตัวอย่างโค้ดที่ให้ไว้, ZepetoPlayers.instance.CreatePlayerWithUserId() ไม่ได้ถูกเพิ่มอย่างชัดเจน.

TypeScript

Document image




อัปเดต 11 Oct 2024
Doc contributor
หน้านี้ช่วยคุณได้หรือไม่?