Mengubah area tabrakan karakter ZEPETO
Terlepas dari bentuk tubuh karakter ZEPETO, ukuran area tabrakan pengontrol karakter konsisten untuk semua.
Area tabrakan pengontrol karakter disesuaikan dengan bentuk tubuh dasar dan berbentuk silinder.
Dalam mode Scene runtime, dengan memilih karakter ZEPETO yang dihasilkan, Anda dapat melihat area tabrakan pengontrol karakter.
Tinggi karakter ZEPETO dapat bervariasi berdasarkan bentuk tubuhnya atau item yang dipakai.
Ketika ada perbedaan signifikan dari bentuk tubuh dasar, area tabrakan kadang-kadang dapat terlihat tidak alami.
📘 Silakan merujuk ke panduan berikut. [Ingin tahu tinggi karakter]
Dalam situasi seperti itu, Anda dapat mengubah nilai atribut Collider dari pengontrol karakter menggunakan skrip selama runtime.
- Tinggi: Tinggi area tabrakan
- Pusat: Sumbu tengah area tabrakan
- Radius: Radius area tabrakan
Harap dicatat, nilai yang digunakan dalam contoh diatur untuk dunia uji dan akun uji. Sesuaikan pengaturan agar sesuai dengan dunia Anda. Dalam contoh, nilai Radius tidak diubah.
- Skrip penting melibatkan akses ke pengontrol karakter dan memodifikasi nilai properti:
- this._localPlayer.zepetoPlayer.character.characterController.height = number;
- this._localPlayer.zepetoPlayer.character.characterController.center = Vector3;
- Mungkin ada situasi di mana Anda tidak dapat mengukur tinggi dengan benar untuk avatar yang mengenakan item unik tertentu.