Mesin Unity dibangun dengan C / C++ asli secara internal, namun memiliki C # wrapper yang Anda gunakan untuk berinteraksi dengannya. Seperti itu, Anda harus akrab dengan beberapa konsep kunci dari scripting di C #. Bagian Manual Pengguna ini berisi informasi tentang bagaimana implementasi Unity. NET dan C#, dan setiap pengecualian yang mungkin Anda temui sebagai kode Anda.
Untuk informasi tentang cara memulai scripting di Unity, dan fundamental yang perlu Anda ketahui, lihat dokumentasi pada Memulai scripting di Unity.
Bagian ini mencakup topik berikut:
Page | Description |
---|---|
Gambaran Keseluruhan .NET di Unity | Bagaimana mesin Unity menggunakan . framework NET, dan perbedaan yang mungkin Anda temui jika Anda telah menggunakan . NET di luar Unity sebelum. Area ini juga berisi informasi tentang bagaimana mengelola memori Unity, dan bagaimana referensi profil tambahan di Proyek Anda. |
Scripting backendsKerangka kerja yang skrip di Unity. Unity mendukung tiga backend scripting yang berbeda tergantung pada platform target: Mono, .NET dan IL2CPP. Platform Windows Universal, namun hanya mendukung dua: .NET dan IL2CPP. More info Lihat di Glossary |
Unity memiliki dua backend scripting utama: Mono dan IL2CPPBack-end scripting bersatu yang dapat Anda gunakan sebagai alternatif untuk Mono ketika proyek bangunan untuk beberapa platform. More info Lihat di Glossary. Bagian ini menjelaskan perbedaan antara backend dan bagaimana dan ketika menggunakannya, ditambah pembatasan mereka. Ini juga berisi informasi tentang pengupasan kode yang dikelola, yang menghapus kode yang tidak digunakan dari build Anda. |
Kode reloading di Editor | Informasi pada reload domain dan bagaimana dampaknya pada kinerja aplikasi Anda. Juga berisi informasi tentang menjalankan kode pada peluncuran Editor, dan cara cepat masuk dan keluar Bermain mode dengan Configurable Enter Play Mode. |
Script serialization | Serialisasi adalah proses otomatis dari mengubah struktur data atau objek menyatakan ke dalam format yang dapat disimpan Unity dan rekonstruksi nanti. Ini berisi informasi tentang cara menggunakan serialisasi dalam Proyek Anda dengan cara yang efektif. |
Joomla | Bagaimana Unity mengkompilasi scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info Lihat di Glossary Anda dan dalam urutan apa. Juga berisi informasi tentang Definisi Perakitan dan praktik terbaik di sekitar menggunakannya. |