Halo ZEPETOScript
- ZEPETOScript adalah bahasa skrip yang digunakan untuk membuat ZEPETO World.
- Ini mendukung bahasa pemrograman TypeScript.
- ZEPETOScript dirancang untuk mendefinisikan perilaku dan fungsionalitas dalam ZEPETO World, termasuk:
- Gerakan, fisika, dan interaksi objek.
- Menangani peristiwa, termasuk input pengguna.
- Mewarisi dari kelas ZepetoScriptBehaviour, dirancang untuk kompatibel dengan antarmuka MonoBehaviour Unity.
- Ini dapat dilampirkan pada GameObjects aktif di scene untuk eksekusi.
❗️ Peringatan
- Saat mengembangkan untuk ZEPETO World, skrip C# tidak termasuk dalam paket build.
- Pastikan hanya menggunakan ZEPETOScript.
Untuk membuat file ZEPETOScript baru,
klik [Proyek] dan pilih ikon [+] di sudut kiri atas panel, atau klik Aset → Buat → ZEPETO → TypeScript.
Anda dapat melihat bahwa ZEPETOScript baru telah dibuat, seperti yang ditunjukkan di bawah ini.
ZEPETOScript dapat dilampirkan ke GameObject sebagai Komponen, cukup seret dan lepas file ZEPETOScript ke GameObject.
👍 TIP
- Anda dapat menambahkan komponen melalui opsi Tambah Komponen > Zepeto Script.
ZEPETOScript yang baru dihasilkan ditunjukkan di bawah. Anda dapat mengedit skrip menggunakan alat pengembangan Unity.
Cobalah menambahkan kode log di dalam fungsi Start untuk menguji apakah ZEPETOScript bergerak.
Periksa layar output kode uji di bawah ini.
Selamat telah menyelesaikan tutorial ZEPETOScript!
Bagi mereka yang sebelumnya telah mengembangkan dengan C# di Unity atau yang baru mengenal pengembangan ZEPETO World, mari kita selami dasar-dasar ZEPETOScript.
- ZEPETOScript mengikuti sintaks TypeScript.
- Oleh karena itu, sangat penting untuk mendeklarasikan tipe saat mendeklarasikan variabel.
- Contoh deklarasi variabel:
- Alih-alih menggunakan tipe data Dictionary C#, gunakan tipe data Map TypeScript untuk menyimpan dan mengelola pasangan kunci-nilai.
- Tipe data ini sangat nyaman untuk mengelola data pemain saat menerapkan dunia multiplayer.
- Contoh penggunaan sederhana dari Map:
Saat bekerja dengan data yang diformat JSON, Anda dapat menggunakan fungsi bawaan TypeScript.
- Mengonversi string JSON menjadi objek
- Gunakan JSON.parse() metode.
- Mengonversi objek menjadi string JSON
- Gunakan JSON.stringify() metode.
- Contoh pemanfaatan JSON:
- Untuk sintaks yang lebih rinci, silakan merujuk ke Dokumen TypeScript