UIFlexItem

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

The UIFlexItem nesnesi, ebeveyni GuiObject altında bir UIListLayout kontrolü altında esnek davranış tanımlar for its parent .Tanımlanan esnek davranış, kontrol eden UIListLayout 'in davranışını geçersiz kılar ve gerektiğinde esnek davranışı bir nesne üzerinde yapılandırmanıza izin verir.

Example of UIFlexItem applied to a specific GuiObject under control of a UIListLayout. Example hierarchy of a UIFlexItem parented to a GuiObject under control of a UIListLayout.

Özet

Özellikler

Özellikler

Paralel oku

Enum.UIFlexMode ebeveynin GuiObject mevcut alanla nasıl büyüdüğünü veya küçüldüğünü tanımlayan değer, esnek düzenleme konteynerinde mevcut alanla nasıl büyüdüğünü veya küçüldüğünü tanımlar.

Konteynerin boyutu flex çizginin birleşik taban boyutundan daha büyük olduğunda, Enum.UIFlexMode.Grow değeri ebeveyn 1:0 üzerinde etkili bir GuiObject büyüme küçültme oranı ayarlar.Nesneler Enum.UIFlexMode.Grow 'a ayarlandığından asla temel boyutlarının altına küçülmez, bu nedenle konteyner, çizginin birleşik temel boyutundan daha küçük olursa aşırı yüklenme oluşabilir.

Diagram showing two items in a line with FlexMode set to Grow.

Konteynerin boyutu, daha küçük esnek çizginin birleşik taban boyutundan ve denetleyen 'in birleşik taban boyutundan daha küçük olduğunda, bir değer esnek büyüme-küçülme oranını ebeveyn üzerinde ayarlar.Nesneler Enum.UIFlexMode.Shrink 'a ayarlandığında asla temel boyutlarının üzerine büyümez, bu nedenle konteyner, çizginin birleşik temel boyutundan daha büyük olursa aşırı akış oluşabilir.

Diagram showing two items in a line with FlexMode set to Shrink.

Konteynerin boyutu fleks hattının birleşik taban boyutundan daha büyük veya daha küçük olduğunda, Enum.UIFlexMode.Fill değeri ebeveyn GuiObject üzerinde etkili bir 1:1 büyüme küçültme oranı ayarlar.Bu ayar, konteyner boyutu değişse bile esnek çizginin daima konteyneri doldurmasını sağlar.

Diagram showing two items in a line with FlexMode set to Fill.

İnce ayarlandı düzenler için, Enum.UIFlexMode.Custom değeri GrowRatio ve ShrinkRatio özelliklerini etkinleştirir, böylece nesnenin diğer esnek nesnelerin de kontrolünde olduğu bir oranla göreceli büyümesi veya küçülmesine izin verir UIFlexItem .

GrowRatio

Paralel oku

Flex çizgisinde boş alan varsa, bu özellik çizgideki diğer flex öğelerine kıyasla ebeveynin GuiObject büyüme miktarını belirler.Sadece olarak ayarlanırsa uygulanır.

ItemLineAlignment

Paralel oku

Flex çizgisi içinde özel ebeveynin çapraz eksen hizalaması GuiObject . Detaylar için UIListLayout.ItemLineAlignment bakın.

ShrinkRatio

Paralel oku

Eğer esnek çizgide aşırı yük varsa, bu özellik çizgedeki diğer esnek öğeler karşısında ebeveynin GuiObject küçültme miktarını belirler.Sadece olarak ayarlanırsa uygulanır.

Yöntemler

Etkinlikler