Unity menyediakan tiga sistem UI(User Interface) Memungkinkan pengguna untuk berinteraksi dengan aplikasi Anda. Unity saat ini mendukung tiga sistem UI. More info
Lihat di Glossary yang dapat Anda gunakan untuk membuat antarmuka pengguna (UI) untuk Editor Unity dan aplikasi yang dibuat di Editor Unity:
Halaman ini memberikan gambaran dari masing-masing.
adalah sistem UI terbaru di Unity. Ini dirancang untuk mengoptimalkan kinerja di platform, dan didasarkan pada teknologi web standar. Anda dapat menggunakan UI Toolkit untuk membuat ekstensi untuk Editor Unity, dan untuk membuat UI runtime untuk permainan dan aplikasi (ketika Anda menginstal Email: info@ids-imaging.com.
UI Toolkit termasuk:
Unity berniat untuk UI Toolkit untuk menjadi sistem UI yang direkomendasikan untuk proyek pengembangan UI baru, tetapi masih hilang beberapa fitur yang ditemukan di Unity UI (uGUI) dan IMGUI.
Paket Antarmuka Pengguna Unity ( UI Unity) (juga disebut uGUI) adalah sistem UI berbasis GameObject yang dapat Anda gunakan untuk mengembangkan UI runtime untuk permainan dan aplikasi. Di Unity UI, Anda menggunakan komponen dan tampilan Game untuk mengatur, posisi, dan gaya antarmuka pengguna. Ini mendukung fitur rendering dan teks canggih.
Lihat dokumentasi paket UI Unity untuk dan .
Database Antarmuka Pengguna (IMGUI) adalah UI Toolkit berbasis kode yang menggunakan fungsi OnGUI
, dan 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 yang menerapkannya, untuk menggambar dan mengelola antarmuka pengguna. Anda dapat menggunakan IMGUI untuk membuat custom InspectorsJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary untuk komponen skrip, ekstensi untuk Editor Unity, dan tampilan debugging dalam game. Tidak disarankan untuk membangun UI runtime.
Unity berniat untuk UI Toolkit untuk menjadi sistem UI yang direkomendasikan untuk proyek pengembangan UI baru, tetapi masih hilang beberapa fitur yang ditemukan di Unity UI (uGUI) dan IMGUI. Sistem lama ini lebih baik dalam kasus penggunaan tertentu, dan diperlukan untuk mendukung proyek legacy.
Pilihan sistem UI Anda untuk proyek yang diberikan tergantung pada jenis UI yang Anda rencanakan untuk mengembangkan, dan fitur yang Anda butuhkan dukungan.
Untuk perbandingan sistem UI yang tersedia, lihat Perbandingan sistem UI dalam Unity.