存在额外的可用空间时,应向此布局元素分配的额外相对高度。
using UnityEngine;
using System.Collections;
using UnityEngine.UI; // Required when using UI elements.
public class ExampleClass : MonoBehaviour
{
public Transform MyContentPanel;
//Sets the flexible height on on all children in the content panel.
public void Start()
{
//Assign all the children of the content panel to an array.
LayoutElement[] myLayoutElements = MyContentPanel.GetComponentsInChildren<LayoutElement>();
//For each child in the array change its LayoutElement's flexible height to 100.
foreach (LayoutElement element in myLayoutElements)
{
element.flexibleHeight = 100f;
}
}
}