BUAT DUNIAMU
Pemain & Karakter: Tips
Dapatkan lokasi saat ini dari karakter ZEPETO
5min
panduan ini akan menunjukkan kepada anda cara memeriksa lokasi saat ini dari karakter zepeto pemain lokal di dalam zepeto world informasi lokasi disimpan dalam posisi objek transform, jadi penting untuk mengakses transform pemain zepeto untuk menemukan lokasi mereka langkah 1 menulis skrip pilih menu \[+] di sudut kiri atas panel \[proyek] atau pilih aset > buat > zepeto > typescript ganti nama skrip yang ditambahkan menjadi getposition dan tulis skrip contoh sebagai berikut getposition import { zepetoscriptbehaviour } from 'zepeto script'; import { zepetoplayers, zepetocharacter } from 'zepeto character controller'; import { text } from 'unityengine ui'; import { worldservice } from 'zepeto world'; export default class getposition extends zepetoscriptbehaviour { public debugtext text; private zepetocharacter zepetocharacter; start() { zepetoplayers instance onaddedlocalplayer addlistener(() => { // dapatkan zepetocharacter dari pemain lokal menggunakan userid mereka this zepetocharacter = zepetoplayers instance getplayer(worldservice userid) character; }) } update() { // perbarui teks debug dengan posisi pemain saat ini this debugtext text = "posisi pemain saat ini " + this zepetocharacter transform position tostring(); } } ❗️ peringatan untuk menggunakan fungsi getplayer() dalam lingkungan multiplayer, anda harus menggunakan sessionid sebagai parameter 📘 silakan merujuk ke panduan berikut \[ zepeto players docid\ peto psgs6h9qypt8eork ] tambahkan gameobject ke scene dan ganti namanya menjadi characterposition tambahkan getposition zepetoscript yang ditulis, dan sambungkan ui button ke properti di jendela zepeto script inspector dengan cara menyeret dan menjatuhkannya dari jendela hierarchy langkah 2 jalankan ketika anda menekan tombol play, anda dapat memeriksa lokasi karakter secara real time melalui text ui