Penjemputan USS Styling dengan Pembuat UI
Elemen posisi

Variabel AS dalam Pembuat UI

Login Variabel adalah sifat gaya AS biasa dengan nama yang ditentukan pengguna kustom yang dapat menahan jenis nilai gaya. Mereka kemudian dapat digunakan di tempat nilai properti gaya ASS lainnya. Variabel AS terutama digunakan untuk tema, dengan tema Unity default mengekspos daftar panjang variabel standar untuk membuat UI(User Interface) Memungkinkan pengguna untuk berinteraksi dengan aplikasi Anda. Unity saat ini mendukung tiga sistem UI. More info
Lihat di Glossary
Anda lebih konsisten dengan kontrol standar. Contoh di bawah ini menunjukkan definisi variabel dan penggunaan di USS:

* {
    --my-var: 20px;
}

.my-button {
    width: var(--my-var);
}

Masukkan variabel

Untuk menetapkan variabel ke properti gaya StyleSheet USS di UI Builder:

  1. Navigasi ke pane InspectorA Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. More info
    See in Glossary
    dan klik kanan di bidang gaya
  2. Pilih Set Variable.

Opsi ini akan mengubah bidang gaya menjadi bidang teks dan memungkinkan Anda untuk memasukkan nama variabel ASS:

USSVariablesSearch
USSVariablesSearch

Seperti yang Anda ketik nama variabel, menu dropdown menampilkan variabel pencocokan yang ditemukan berasal dari keduanya:

  1. Tema saat ini digunakan untuk otoring konteks di UI Builder melalui dropdown Theme di ViewportThe user’s visible area of an app on their screen.
    See in Glossary
    toolbarSe baris tombol dan kontrol dasar di bagian atas Editor Unity yang memungkinkan Anda untuk berinteraksi dengan Editor dengan berbagai cara (misalnya scaling, terjemahan). More info
    Lihat di Glossary
    .
  2. Setiap Lembar Gaya yang ditugaskan ke Dokumen UI saat ini (UXML).

Penurunan variabel juga akan memungkinkan Anda memilih opsi variabel dan melihat nilai saat ini dan aset StyleSheet itu berasal dari. Menekan Enter akan mengatur variabel dan mengalihkan medan gaya kembali ke tipe aslinya.

Untuk bidang gaya yang sudah bidang teks, Anda juga dapat menetapkan variabel dengan mulai mengetik -- bukan nomor.

Anda dapat melihat bidang gaya mana yang sudah memiliki variabel yang ditetapkan dengan melihat label lapangan dan melihat apakah itu tertutup dalam kotak:

USSVariablesSet
Login Login

Untuk menghapus tugas variabel, pilih Set Variable dan menghapus nama variabel.

Notes

Beberapa poin tambahan untuk diingat ketika menggunakan Variabel ASS di UI Builder:

  1. Login Variabel tidak didukung dalam gaya inline per-element di inti UI Toolkit. Ketika memilih elemen yang akan Anda lihat sifat gaya mana yang didorong oleh variabel dengan highlight label lapangan, tetapi hanya memiliki opsi untuk View Variable. Anda dapat menimpa variabel dengan nilai nyata dengan menginjak properti gaya inline.
  2. Login Variabel berguna untuk Editor Extension Authoring, ketika menggunakan tema Editor (Dark atau Cahaya). Seperti itu, Anda tidak akan menemukan banyak variabel ketika mencari melalui dropdown Inspector secara default. Pastikan untuk mengaktifkan pengaturan Editor Extension Authoring melalui pengaturan Canvas untuk melihat semua variabel Editor yang tersedia.
  3. UI Builder tidak saat ini mendukung penciptaan variabel USS baru. Untuk membuat variabel USS baru, Anda harus menggunakan editor teks sambil mengedit Lembar Style secara langsung.
Penjemputan USS Styling dengan Pembuat UI
Elemen posisi