UIStroke

Tampilkan yang Tidak Digunakan Lagi

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

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

  • Sesuaikan Color dan Thickness dari garis luar stroke.
  • Ubah stroke Transparency secara independen dari teks atau objek UI.
  • Pilih LineJoinMode dari langkah (bulat, bergelombang, atau melengkung).
  • Tambahkan gradien ke stroke melalui kejadianUIGradient.
  • Gunakan tag teks kaya untuk menambahkan stroke ke segmen teks inline.

Untuk lebih banyak rincian tentang objek UIStroke , lihat Pengubah Penampilan .

Rangkuman

Properti

Properti

ApplyStrokeMode

Baca Paralel

Ketika instansi UIStroke diterapkan ke objek teks, properti ini menentukan apakah akan menerapkan garis ke perbatasan objek alih-alih teks itu sendiri.


<figcaption><code>Terapkan Mode Stroke</code> = <code>Enum.ApplyStrokeMode.Contextual|Contextual</code> ></figcaption>

<figcaption><code>Terapkan Mode Stroke</code> = <code>Enum.ApplyStrokeMode.Border|Border</code> ></figcaption>

Color

Baca Paralel

Menentukan warna UIStroke. Anda juga dapat menyisipkan instansi UIGradient sebagai anak untuk membuat garis-garis gradien.


<figcaption><code>Warna</code> = <code>(0, 95, 225)</code> ></figcaption>

<figcaption><code>UIStroke</code> dengan <code>Class.UIGradient</code> anak</figcaption>

Enabled

Baca Paralel

Properti ini menentukan apakah UIStroke terlihat. Saat diatur ke false , garis tidak akan ditampilkan. Nilai default adalah true .

LineJoinMode

Baca Paralel

Properti ini menentukan bagaimana sudut diinterpretasikan. Ini menerima nilai ( default ), , atau .


<figcaption><code>Mode Bergabung Garis</code> = <code>Enum.LineJoinMode.Round|Round</code> ></figcaption>

<figcaption><code>Mode Bergabung Garis</code> = <code>Enum.LineJoinMode.Bevel|Bevel</code> ></figcaption>

<figcaption><code>Mode Bergabung Garis</code> = <code>Enum.LineJoinMode.Miter|Miter</code> ></figcaption>

Thickness

Baca Paralel

Properti ini menentukan tebalnya garis, diukur dalam piksel dari ujung luar orang tua.


<figcaption><code>Ketebalan</code> = <code>4</code></figcaption>

<figcaption><code>Ketebalan</code> = <code>12</code></figcaption>

Perhatikan tweening properti ini UIStroke ketika diterapkan ke objek teks.Ini menyajikan dan menyimpan banyak ukuran glyph setiap frame, yang berpotensi menyebabkan masalah kinerja atau teks berkedip.

Transparency

Baca Paralel

Properti ini menetapkan opakitas 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).


<figcaption><code>Transparansi</code> = <code>0.5</code>  ·  <code>Class.TextLabel.TextTransparency</code> = <code>0</code> ></figcaption>

<figcaption><code>Transparansi</code> = <code>0</code> ·  <code>Class.TextLabel.TextTransparency</code> = <code>1</code> ></figcaption>

Metode

Acara