Çerçeveler

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

Temel diğer etiketler ve düğmeler gibi konteynerler olarak hareket eder.Kullanıcının ekrana veya deneyimin içindeki bir yüzeye görüntülemek için çerçeveler uygulayabilirsiniz.

Example Frame on the screen containing a TextLabel, TextBox, and ImageButton.

Çerçeveler, liste ve esnek düzenler gibi yanıt veren düzenler için ideal bir konteynerdir, böylece çerçevenin boyutunu değiştirebilir ve düzen elemanlarının içine nasıl sığdığını dinamik olarak ayarlayabilirsiniz. Frames da temel GuiObjects , bu yüzden BackgroundColor3 , Transparency , arka plan gradyeni uygulayın veya sınırı gibi özellikleri özelleştirebilirsiniz.

Konteyner olarak ortak kullanımdan bağımsız olarak, ayrıca UI tasarımı için Frames kullanabilirsiniz.Örneğin, diğer UI öğeleri arasında görsel bir ayrıcı olarak, bir çerçeği bir çizgi haline gelene kadar ince ve uzun olacak şekilde ölçeklendirebilirsiniz.

Kırpma

Varsayılan olarak, Frame konteynerler klibi içeriğini (çocuk GuiObjects) çekerek ClipsDescendants mantığı üzerinden yayınlar.Eğer çocukların bir çerçevenin sınırlarının dışında görünmesini istiyorsanız, basitçe ClipsDescendants 'e false ayar verin.

Önemli olarak, çerçevenin veya atalarından herhangi birinin sıfır olmayan bir 'ye sahip olmadığını unutmayın; bu durumlarda, torunlar çerçevenin sınırlarının dışında görünecektir.

Otomatik boyutlandırma

Çerçeveler, içeriğine bağlı olarak otomatik olarak boyutlandırılabilir.Bunu başarmak için, çerçevenin minimum genişliğine ve/veya yüksekliğine ayarlayın, ardından onun özelliklerini , veya ayarlayın, hangi eksenlerin otomatik ölçeklendirme uygulanacağına bağlı olarak.Bir kez ayarlanıldıktan sonra, çerçeve otomatik olarak GuiObjects boyutuna ve içindeki düzenlere göre yeniden boyutlandırılacaktır.