BUAT DUNIAMU
Pemain & Karakter: Tips
Memeriksa apakah karakter berada di tanah
5min
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