BUAT DUNIAMU
Pemain & Karakter: Tips
Memeriksa apakah karakter berada di tanah
5 mnt
dalam panduan ini, kami akan menunjukkan kepada anda cara memeriksa apakah karakter zepeto pemain lokal berada di tanah berdasarkan fungsi isgrounded yang disediakan oleh unity 📘 charactercontroller isgrounded https //docs unity3d com/scriptreference/charactercontroller isgrounded html https //docs unity3d com/scriptreference/charactercontroller isgrounded html langkah 1 tulis skrip tambahkan gameobject ke scene dan tambahkan skrip contoh isgrounded di bawah ini import { zepetoscriptbehaviour } from 'zepeto script' import { zepetoplayers } from 'zepeto character controller'; import { text } from 'unityengine ui'; export default class isgrounded extends zepetoscriptbehaviour { public mytext text; update() { // akses pengontrol karakter pemain lokal const localcharacter = zepetoplayers instance localplayer zepetoplayer character charactercontroller; // periksa apakah pengontrol karakter menyentuh collider lain menggunakan isgrounded if (localcharacter isgrounded) { this mytext text = "karakter berada di tanah"; } else { this mytext text = "karakter tidak berada di tanah"; } } } langkah 2 mengatur text ui tambahkan ui > teks ke dalam adegan di jendela hierarki, sambungkan komponen canvas > teks ke properti yang ditampilkan di jendela inspektor zepetoscript dengan cara menyeret dan menjatuhkan langkah 3 jalankan jika anda menekan tombol putar untuk menjalankannya, anda dapat memeriksa apakah karakter berada di lantai melalui ui teks