UGUI-布局元素 (Layout Element)
2020-07-17 09:36 作者:unity_某某師_高錦錦 | 我要投稿


描述
如果要覆蓋布局元素的最小大小、偏好大小或靈活大小,可通過向游戲?qū)ο筇砑硬季衷亟M件來實(shí)現(xiàn)。
當(dāng)布局控制器為布局元素分配寬度或高度時(shí),按以下方式使用相應(yīng)屬性:
首先分配最小大小。
如果有足夠的可用空間,則分配偏好大小。
如果有額外的可用空間,則分配靈活大小。
使用布局元素組件可以覆蓋一個(gè)或多個(gè)布局屬性的值。啟用要覆蓋的屬性的復(fù)選框,然后指定要用于覆蓋的值。
最小大小和偏好大小以常規(guī)單位定義,而靈活大小以相對(duì)單位定義。如果任何布局元素的靈活大小大于零,則意味著將填充所有可用空間。同級(jí)的相對(duì)靈活大小值決定了每個(gè)同級(jí)填充的可用空間的比例。最常見的情況是,靈活寬度和高度僅設(shè)置為 0 或 1。
在某些情況下,同時(shí)指定偏好大小和靈活大小是有意義的。僅在完全分配所有偏好大小后才分配靈活大小。因此,指定了靈活大小但未指定偏好大小的布局元素將保持其最小大小,直到其他布局元素已擴(kuò)展到完整偏好大小為止,僅在此后才基于額外的可用空間開始擴(kuò)展。通過同時(shí)指定靈活大小,可以避免這種情況,元素可與具有偏好大小的其他布局元素一起擴(kuò)展到偏好大小,然后在分配完所有靈活大小后進(jìn)一步擴(kuò)展。
標(biāo)簽: