BUAT DUNIAMU
Pemain & Karakter: Dasar
ZEPETO Player
5min
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 api pemain zepeto jika anda tertarik dengan api zepetoplayer, silakan merujuk ke dokumentasi silakan merujuk ke panduan berikut \[ api zepeto character controller https //developer zepeto me/docs/character controller/ ] contoh penggunaan pemain lokal dasar memeriksa status pemuatan pemain lokal gunakan callback onaddedlocalplayer() untuk memverifikasi apakah pemain lokal telah dimuat berikut adalah contoh kode yang menggambarkan ini import { zepetoscriptbehaviour } from 'zepeto script'; import { spawninfo, zepetoplayers, localplayer, zepetocharacter } from 'zepeto character controller'; import { worldservice } from 'zepeto world'; export default class localplayerloader extends zepetoscriptbehaviour { private localplayer localplayer; awake() { if(!this localplayer) { console log("pemain lokal belum selesai dimuat "); } } start() { zepetoplayers instance createplayerwithuserid(worldservice userid, new spawninfo(), true); zepetoplayers instance onaddedlocalplayer addlistener(() => { this localplayer = zepetoplayers instance localplayer; console log("pemain lokal telah selesai dimuat "); }); } } 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 menampilkan informasi pemain lokal 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 import { zepetoscriptbehaviour } from 'zepeto script' import {localplayer, zepetoplayers} from "zepeto character controller"; export default class localplayerinfo extends zepetoscriptbehaviour { private localplayer localplayer; start() { zepetoplayers instance onaddedlocalplayer addlistener(() => { this localplayer = zepetoplayers instance localplayer; console log(`apakah localplayer ${this localplayer zepetoplayer islocalplayer}`); console log(`id pengguna ${this localplayer zepetoplayer userid}`); console log(`nama ${this localplayer zepetoplayer name}`); }); } }