UIDocument.parentUI
Declaration
public UIElements.UIDocument parentUI;Описание
Если GameObject что это UIDocument компонент, к которому он прикреплен, имеет родительского компонента GameObject, и этот родитель GameObject также имеет UIDocument компонента, прикрепленного к нему, это значение устанавливается на родительское GameObject's UIDocument компонент автоматически.
Если у UIDocument есть родитель, вы не можете добавить его непосредственно в панель (PanelSettings). Unity добавляет его в корневой визуальный элемент родителя вместо этого.
Преимущество размещения UIDocument GameObjects под другими UIDocument GameObjects в том, что вы можете иметь много UIDocuments, все рисующие в одной панели (rootVisualElement) и, следовательно, способных объединяться вместе. Типичным примером является отображение уровней здоровья на персонажах, что было бы дороже отображать в их отдельных панелях (и батчах) по сравнению с объединением их в одну панель, одну батч.