UIFlexItem
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek UIFlexItem mendefinisikan perilaku fleksibel untuk orang tuanya GuiObject di bawah kendali sebuah UIListLayout .Perilaku fleks yang didefinisikan menggantikan perilaku kontrol UIListLayout, memungkinkan Anda mengkonfigurasi perilaku fleks pada basis objek diperlukan.


Rangkuman
Properti
Bagaimana orang tua GuiObject tumbuh atau menyusut dengan ruang yang tersedia di kontainer tata letak fleksibel.
Menentukan jumlah yang dibesarkan oleh orang tua GuiObject relatif terhadap item lain di baris. Berlaku hanya jika FlexMode diatur ke Enum.UIFlexMode.Custom .
Penyesuaian sumbu silang dari orang tua spesifik GuiObject di dalam garis fleks.
Menentukan jumlah yang dikecilkan oleh orang tua GuiObject terhadap item lain di baris. Berlaku hanya jika FlexMode diatur ke Enum.UIFlexMode.Custom.
Properti
FlexMode
Enum.UIFlexMode nilai yang menentukan bagaimana orang tua GuiObject tumbuh atau menyusut dengan ruang yang tersedia di kontainer tata letak fleksibel.
Ketika ukuran wadah lebih besar dari ukuran gabungan basis fleks line , nilai menetapkan rasio pertumbuhan-penyusutan yang efektif pada orangtua .Objek diatur ke Enum.UIFlexMode.Grow tidak pernah menyusut di bawah ukuran dasar mereka, jadi kelebihan dapat terjadi jika wadah menjadi lebih kecil dari ukuran gabungan basis baris.

Ketika ukuran kontainer lebih kecil dari kombinasi basis garis fleks dan kontrol tidak ditetapkan untuk dibungkus (yang menyebabkan kelebihan), nilai menetapkan rasio pertumbuhan-pengurangan efektif pada orangtua .Objek diatur ke Enum.UIFlexMode.Shrink tidak pernah tumbuh di atas ukuran dasarnya, jadi kelebihan aliran dapat terjadi jika wadah menjadi lebih besar dari ukuran dasar gabungan baris.

Ketika ukuran kontainer lebih besar atau lebih kecil dari ukuran gabungan garis fleks, nilai menetapkan rasio pertumbuhan-penyusutan yang efektif pada orangtua .Pengaturan ini memastikan garis fleks selalu mengisi wadah, bahkan jika ukuran wadah berubah.

Untuk tata letak yang disesuaikan, nilai Enum.UIFlexMode.Custom memungkinkan properti GrowRatio dan ShrinkRatio , memungkinkan pertumbuhan relatif atau penyusutan objek dalam rasio dibandingkan dengan objek fleks lain yang juga berada di bawah kendali UIFlexItem.
GrowRatio
Jika ada ruang gratis di baris fleksibel, properti ini menentukan jumlah yang dibesarkan oleh orang tua GuiObject terhadap item fleksibel lain di baris.Berlaku hanya jika FlexMode diatur ke Enum.UIFlexMode.Custom .
ItemLineAlignment
Penyesuaian sumbu silang dari orang tua spesifik GuiObject di dalam garis fleks. Lihat UIListLayout.ItemLineAlignment untuk rincian.
ShrinkRatio
Jika ada kelebihan di baris fleks, properti ini menentukan jumlah yang diperkecil oleh orang tua GuiObject terhadap item fleks lain di baris.Berlaku hanya jika FlexMode diatur ke Enum.UIFlexMode.Custom .