UIFlexItem
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek UIFlexItem menge definisi perilaku fleksibel untuk orang tuanya GuiObject di bawah kendali sebuah UIListLayout . Fleksibel definisi perilaku diatas mengatasi bahwa dari control sebuah 1>Class.UIListLayout1> , memungkinkan Anda untuk mengkonfigurasi perilaku fleksibel pada dasar per objek di man


Rangkuman
Properti
Bagaimana orang tua GuiObject tumbuh atau mundur dengan ruang yang tersedia di wadah fleksi.
Menentukan jumlah yang dibayar orang tua GuiObject tumbuh relatif terhadap item lain dalam baris. Berlaku hanya jika FlexMode di set ke Enum.UIFlexMode.Custom .
Aliansi sumbu-sumbu spesifik GuiObject dalam garis fleksibel.
Menentukan jumlah yang dikurangi orang tua GuiObject terhadap item lain dalam baris. Berlaku hanya jika FlexMode di set ke Enum.UIFlexMode.Custom .
Properti
FlexMode
Enum.UIFlexMode nilai yang mendefinisikan cara bagaimana orang tua GuiObject tumbuh atau menyusut dengan ruang yang tersedia di layar fleksibel kontainer.
Ketika ukuran kontainer lebih besar dari ukuran dasar gabungan garis fleksibel , nilai Enum.UIFlexMode.Grow yang diatur sebagai 1:0 tumbuh mengecil seiring waktu pada orang tua 1> Class.

Ketika ukuran kontainer lebih kecil dari batas dasar konten fleksibel dan UIListLayout

Ketika ukuran kontainer lebih besar atau lebih kecil dari ukuran dasar gabungan garis fleksibel, nilai Enum.UIFlexMode.Fill menetapkan skala ukuran 1:1 yang efektif pada dasar GuiObject . Penetapan ini memastikan bahwa garis fleksibel selalu mengisi kontainer, bahkan jika ukuran kontainer berubah

Untuk tata letak yang disesuaikan, nilai Enum.UIFlexMode.Custom mengaktifkan prop GrowRatio dan prop ShrinkRatio, yang mengizinkan pertumbuhan relat
GrowRatio
Jika ada ruang bebas di baris fleksibel, property ini menentukan jumlah yang dibagikan oleh orang tua GuiObject terhadap item flex lainnya di baris. Berlaku hanya jika FlexMode di set ke Enum.UIFlexMode.Custom .
ItemLineAlignment
Aliansi sumbu-simetri dari orang tua khusus GuiObject dalam garis fleksibel. Lihat UIListLayout.ItemLineAlignment untuk detail.
ShrinkRatio
Jika ada overrun di baris fleksibel, property ini menentukan jumlah yang dikurangi orang tua GuiObject dalam baris. Berlaku hanya jika FlexMode di set ke Enum.UIFlexMode.Custom .