Unity 6.3
0 онлайн 30 гостей 3 в системе
Вход

VisualElement.Add

Declaration

public void Add(UIElements.VisualElement child);

Параметры

Параметр Описание
ребенок Дочерний элемент для добавления в контейнер содержимого.

Описание

Добавляет элемент к contentContainer этого элемента.

Добавляет дочерний элемент в hierarchy, если этот элемент является контейнером содержимого; в противном случае добавляет дочерний элемент в контейнер содержимого этого элемента.
Выходит без выполнения действия, если дочерним элементом является null.
Выводит InvalidOperationException, если contentContainer является null.

В следующем примере показано, как добавить Button в визуальный элемент.

using UnityEngine;
using UnityEngine.UIElements;

[UxmlElement] public partial class MyElement : VisualElement { public MyElement() { var button = new Button { name = "my-button", text = "Click me!" }; button.clicked += ButtonClicked;

// Add the button to the visual element Add(button); }

void ButtonClicked() { Debug.Log("Button clicked!"); } }