Mono scripting backendA framework that powers scripting in Unity. Unity supports three different scripting backends depending on target platform: Mono, .NET and IL2CPP. Universal Windows Platform, however, supports only two: .NET and IL2CPP. More info
See in Glossary menyusun kode pada runtime, dengan teknik yang disebut kompilasi sesaat (JIT). Unity menggunakan fork dari open source Proyek mono.
Beberapa platform tidak mendukung kompilasi JIT, sehingga backend Mono tidak bekerja pada setiap platform. Platform lain mendukung JIT dan Mono tetapi tidak depan-of-time kompilasi (AOT), dan sehingga tidak dapat mendukung IL2CPP backend. Ketika sebuah platform dapat mendukung backend, Mono adalah default. Untuk informasi lebih lanjut, lihat Batasan Scripting.
Mono mendukung debugging kode yang dikelola. Untuk informasi lebih lanjut, lihat Debugging C# kode dalam Unity.
Anda dapat mengubah skrip backend Unity menggunakan untuk membangun aplikasi Anda dalam salah satu dari dua cara:
Untuk memulai proses build, buka jendela Build Settings (Menu: File > Build Settings) dan pilih Build.
Kedua backend scripting 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 memerlukan build baru untuk setiap platform yang ingin Anda targetkan. Misalnya, untuk mendukung platform Android dan iOS, Anda perlu membangun aplikasi Anda dua kali dan menghasilkan dua file biner, satu untuk Android dan satu untuk iOS.