ZEPETO Player
The ZepetoPlayer berfungsi sebagai instansi unit untuk karakter ZEPETO dalam dunia multiplayer. Ini mewakili baik pemain yang Anda kendalikan secara langsung maupun pemain lain di dalam adegan.
Dalam panduan ini, kita akan menjelajahi cara memanfaatkan API Pemain ZEPETO untuk menampilkan informasi tentang Pemain Lokal yang Anda operasikan.
Jika Anda tertarik dengan API ZepetoPlayer, silakan merujuk ke dokumentasi:
Gunakan callback OnAddedLocalPlayer() untuk memverifikasi apakah Pemain Lokal telah dimuat.
Berikut adalah contoh kode yang menggambarkan ini:
- Penjelasan Skrip:
- Awalnya, this._localPlayer tidak dideklarasikan, yang berarti nilainya null. Anda membuat pemain lokal berdasarkan ID pengguna yang masuk menggunakan
- ZepetoPlayers.instance.CreatePlayerWithUserId(). Setelah pemain lokal selesai dimuat, OnAddedLocalPlayer() callback memberikan nilai pada this._localPlayer.
- Metode ini memungkinkan Anda untuk memuat pemain lokal dan memverifikasi status pemuatannya.
Di bawah ini adalah contoh cara mencetak ID zepeto, ID pengguna, dan nama pemain lokal yang dimuat ke log konsol.
Harap dicatat bahwa dalam kode contoh yang diberikan, ZepetoPlayers.instance.CreatePlayerWithUserId() tidak ditambahkan secara eksplisit.