Mengatur Kanvas
Gaya inline vs lembar gaya

Runtime UI vs Penulis Ekstensi Editor

Secara default, UI(User Interface) Memungkinkan pengguna untuk berinteraksi dengan aplikasi Anda. Unity saat ini mendukung tiga sistem UI. More info
Lihat di Glossary
Builder menganggap UI sedang dibuat untuk digunakan pada runtime di build Pemain. Seperti itu, semua Dokumen UI baru (UXML) yang dibuat di UI Builder memiliki pengaturan yang disimpan dalam UXML yang menandainya sebagai UI runtime-only. Efek utama ini memiliki dalam UI Builder adalah bahwa tab Library pane akan disaring hanya mengandung unsur-unsur yang bekerja paling baik pada runtime.Standard tab will be filtered to only contain elements that work best at runtime.

Pengarang Ekstensi Editor yang Dapat Diaktifkan untuk Dokumen UI (UXML)

Untuk membuat UI untuk Editor Unity, seperti Editor kustom Windows atau 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
, Anda harus mengaktifkan Editor Extension Authoring pada Dokumen UI Anda (UXML). Anda dapat mengaktifkan penulisan ekstensi dalam dua cara:

  1. Pilih header Canvas, dan pada Inspector memungkinkan opsi Document Settings > Editor Extension Authoring:

EditorExtensionAuthoringPanelSettings

Tidak seperti pengaturan Canvas lainnya, pengaturan ini akan disimpan sebagai bagian dari Dokumen UI (UXML) menggunakan atribut tag akar <UXML> yang disebut editor-extension-mode.

  1. Pada menu pada pane Library, pilih Editor Extension Authoring.

Dengan Editor Extension Authoring diaktifkan, Anda harus memiliki elemen tambahan dalam tab Library pane Standard. Elemen editor-only ditandai dengan pil Editor Only.

Mengatur mode Authoring Ekstensi Editor default untuk Dokumen UI baru (UXML)

Untuk mengatur pengaturan default untuk Editor Extension Authoring pada Dokumen UI baru (UXML):

  1. Sitemap Project Settings > UI Builder
  2. Pilih Enable Editor Extension Authoring by Default.

Atribut Penulis Ekstensi Editor

Setiap Dokumen UI (UX) dibuka di UI Builder memiliki atribut Penulis Ekstensi Editor. UI Builder menambahkan atribut ke tag root dokumen UI, seperti contoh berikut:

<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" editor-extension-mode="False">
NOTE
Karena atribut penulisan ekstensi Editor disimpan dalam file UI Document (UXML), versi dikontrol. Ketika Anda membuat dokumen UI baru (UXML), UI Builder menetapkan atribut Penulis Ekstensi Editor sesuai dengan default yang ditentukan dalam UI Builder project settingsPengumpulan yang luas dari pengaturan yang memungkinkan Anda untuk mengkonfigurasi bagaimana Fisika, Audio, Jaringan, Grafik, Input dan banyak bidang lain dari jangkauan proyek Anda. More info
Lihat di Glossary
.

Dokumen UI (UXML) yang Anda buat di luar UI Builder (misalnya, dalam editor teks atau IDE) tidak memiliki atribut Penulis Ekstensi Editor sampai Anda membukanya di UI Builder. Ketika Anda membuka dokumen UI yang dibuat secara eksternal (UXML) di UI Builder untuk pertama kalinya, atribut Penulis Ekstensi Editor ditetapkan sesuai dengan standar yang ditentukan dalam pengaturan proyek UI Builder.

Mengatur Kanvas
Gaya inline vs lembar gaya