Pengubah penampilan UI

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Dengan memanfaatkan penyesuaian penampilan , Anda dapat lebih menyesuaikan penampilan Anda GuiObjects.

Gradien

Objek UIGradient menerapkan gradien warna dan transparansi kepada orangtuanya GuiObject .

Anda dapat mengkonfigurasi gradien dengan:

  • Mengatur warnanya melalui sebuah dalam properti gradien .
  • Mengatur transparansi nya melalui properti NumberSequence dalam gradien Transparency.
  • Memilih titik awal gradien (di dalam atau di luar batas orang tua) melalui properti Offset.
  • Memilih sudut gradien melalui properti Rotation .

Serangkaian warna

Untuk mengatur urutan warna gradien:

  1. Di jendela Explorer , pilih UIGradient.

  2. Di jendela Properti , klik di dalam bidang properti Warna , lalu klik tombol di sebelah kanan kotak input.Pop-up urutan warna ditampilkan.

    Setiap segi tiga pada sumbu bawah warna urutan warna adalah titik kunci yang menentukan nilai warna pada titik itu.

    Color sequence popup from white to white
  3. Klik titik kunci dalam urutan warna, lalu klik kotak kecil di samping Warna untuk membuka jendela pop-up Warna .

  4. Pilih warna yang diinginkan untuk titik kunci.

    Color sequence popup from red to white
  5. Jika diperlukan, Anda dapat:

    • Tambahkan titik kunci lain dengan mengklik di mana saja di grafik.
    • Seret titik kunci yang ada ke posisi baru, atau pilih titik kunci dan masukkan nilai waktu tertentu melalui input Waktu .
    • Hapus titik kunci dengan memilihnya dan mengklik tombol Hapus .
    • Atur ulang urutan dengan mengklik tombol Reset .

Transparansi

Untuk menyesuaikan transparansi gradien di seluruh rentangnya:

  1. Di jendela Explorer , pilih UIGradient.

  2. Di jendela Properti , klik di dalam bidang properti Transparansi , lalu klik tombol di sebelah kanan kotak input.Pop-up urutan angka tampil.

    Setiap kotak melintasi grafik urutan angka adalah titik kunci yang menentukan nilai transparansi pada saat itu.

    Number sequence popup from 0.5 to 0.5
  3. Klik dan seret titik kunci di sekitar, atau pilih titik kunci dan masukkan kombinasi waktu/nilai tertentu melalui input Waktu dan Nilai .

    Number sequence popup from 0 to 1
  4. Jika diperlukan, Anda dapat:

    • Tambahkan titik kunci lain dengan mengklik di mana saja di grafik.
    • Hapus titik kunci dengan memilihnya dan mengklik tombol Hapus .
    • Atur ulang urutan dengan mengklik tombol Reset .

Offset dan rotasi

Properti Offset dan Rotation memungkinkan Anda menyesuaikan titik kontrol gradien dan sudutnya.Seperti yang ditunjukkan dalam diagram berikut, didasarkan pada persentase dari lebar atau tinggi orang tua, dan kedua nilai positif atau negatif valid.

Offset (X) = 0
>

Offset (X) = 0.25
>

Offset (X) = -0.25
>

Demikian pula, ketika Anda memutar gradien, titik kontrol juga berputar.

Rotasi = 0
>

Rotasi = 45
>

Rotasi = -90
>

Serangan

Instansi UIStroke menerapkan garis besar ke teks atau batas. Fitur kunci termasuk:

Garis garis / perbatasan teks

Tergantung pada orangtuanya, UIStroke beroperasi sebagai entitas garis besar teks atau sebagai perbatasan .Ketika Anda orangtua UIStroke ke objek teks, itu berlaku untuk garis besar teks; ketika Anda orangtua UIStroke ke objek lain GuiObjects, itu berlaku untuk perbatasan.

Label Teks dengan Anak UIStroke
>

Frame dengan UIStroke dan UICorner anak-anak
>

Ketika diterapkan pada objek teks, Anda dapat menggantikan perilaku stroke default dengan properti ApplyStrokeMode, memungkinkan Anda menerapkan stroke ke batas objek bukan teks itu sendiri.Anda bahkan dapat mengontrol garis besar teks dan perbatasan secara independen dengan membesarkan dua instansi UIStroke ke objek teks, satu diatur ke Konteksal dan yang lainnya ke Perbatasan .

UIStroke.ApplyStrokeMode = Kontekstual
>

UIStroke.ApplyStrokeMode = Pembatas
>

Kebalasan

Anda dapat mengatur lebar garis melalui properti Thickness yang diukur dalam piksel dari tepi luar orang tua.

UIStroke.Thickness = 4
>

UIStroke.Thickness = 12
>

Warna / gradien

Anda dapat mengatur warna garis melalui properti Color , serta menyisipkan instansi anak UIGradient untuk membuat garis gradien.

UIStroke.Color = (0, 95, 225)
>

UIStroke dengan anak UIGradient
>

Transparansi

Properti Transparency menetapkan transparansi stroke secara independen dari objek orang tua BackgroundTransparency atau TextTransparency.Ini memungkinkan Anda untuk menampilkan teks dan batas yang "kosong" (terdiri dari hanya garis besar).

Label Teks.Transparansi = 0 / UIStroke.Transparansi = 0.5
>

Label Teks.Transparansi = 1 / UIStroke.Transparansi = 0
>

Gaya sudut

Properti LineJoinMode memungkinkan Anda mengontrol bagaimana sudut diinterpretasikan.Ini menerima nilai dari Bulat , Bevel , atau Miter .

UIStroke.LineJoinMode = Bulat
>

Mode Bergabung Garis UI = Bevel
>

UIStroke.LineJoinMode = Miter
>

Sudut

Instansi UICorner menerapkan deformasi ke semua empat sudut dari orang tuanya GuiObject .Anda dapat mengontrol radius yang diterapkan melalui properti CornerRadius menggunakan Scale atau Offset .

Scale membulatkan sudut menjadi persentase berdasarkan panjang total dari ujung paling pendek dari orang tua, yang berarti bahwa skala 0.5 atau lebih tinggi mengubah orang tua menjadi bentuk "pill" apa pun, terlepas dari lebar atau tingginya. Offset membulatkan sudut ke angka tertentu dari piksel , terlepas dari lebar/tinggi orang tua.

Scale = 0.25  ·  Offset = 0
Scale = 0.5  ·  Offset = 0
Scale = 0  ·  Offset = 32
Scale = 0  ·  Offset = 64

Pengisi Padat

Objek A UIPadding terapkan pengisi bagian atas, bawah, kiri, dan/atau kanan ke konten orang tua GuiObject.

Sebagai contoh, Anda dapat memindahkan teks di dalam tombol teks ke bawah atau ke atas dengan menerapkan offset ke bagian bawah tombol.