สร้างโลกของคุณเอง
ผู้เล่นและตัวละคร: ข้อมูลเบื้อ...
ผู้เล่น ZEPETO
5min
The ZepetoPlayer ทำหน้าที่เป็นหน่วยอินสแตนซ์สำหรับตัวละคร ZEPETO ในโลกหลายผู้เล่น มันแสดงถึงผู้เล่นที่คุณควบคุมโดยตรงและผู้เล่นคนอื่นในฉาก.
ในคู่มือนี้ เราจะสำรวจวิธีการใช้ API ของ ZEPETO Player เพื่อแสดงข้อมูลเกี่ยวกับผู้เล่นท้องถิ่นที่คุณกำลังดำเนินการอยู่.
หากคุณสนใจใน API ของ ZepetoPlayer โปรดดูเอกสาร:
ใช้ callback OnAddedLocalPlayer() เพื่อตรวจสอบว่าผู้เล่นท้องถิ่นได้โหลดแล้วหรือไม่.
นี่คือตัวอย่างโค้ดที่แสดงสิ่งนี้:
- คำอธิบายสคริปต์:
- ในตอนแรก, this._localPlayer ยังไม่ได้ประกาศ, หมายความว่ามันมีค่าเป็น null. คุณสร้างผู้เล่นท้องถิ่นตาม ID ผู้ใช้ที่เข้าสู่ระบบโดยใช้
- ZepetoPlayers.instance.CreatePlayerWithUserId(). เมื่อผู้เล่นท้องถิ่นเสร็จสิ้นการโหลด, OnAddedLocalPlayer() callback จะกำหนดค่าให้กับ this._localPlayer.
- วิธีนี้ช่วยให้คุณโหลดผู้เล่นท้องถิ่นและตรวจสอบสถานะการโหลดของมันได้.
ด้านล่างนี้คือตัวอย่างวิธีการพิมพ์ zepeto ID, user ID, และชื่อของผู้เล่นท้องถิ่นที่โหลดไปยัง console log.
โปรดทราบว่าในตัวอย่างโค้ดที่ให้ไว้, ZepetoPlayers.instance.CreatePlayerWithUserId() ไม่ได้ถูกเพิ่มอย่างชัดเจน.
อัปเดต 11 Oct 2024
หน้านี้ช่วยคุณได้หรือไม่?