UIStroke
*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:
- 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
Menentukan apakah akan menerapkan stroke ke batas objek alih-alih teks itu sendiri.
Menentukan warna stroke.
Menentukan apakah stroke terlihat.
Menentukan bagaimana sudut diinterpretasikan.
Menentukan ketebalan stroke.
Atur opasitas stroke secara independen dari objek orang tua BackgroundTransparency atau TextTransparency .
Properti
ApplyStrokeMode
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
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
Properti ini menentukan apakah UIStroke terlihat. Saat diatur ke false , garis tidak akan ditampilkan. Nilai default adalah true .
LineJoinMode
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
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
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>