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

Структура UI примеры

Лучший способ узнать, как структурировать UI, это попробовать примеры. Следующие примеры демонстрируют, как использовать встроенные контроллеры и создавать и использовать пользовательские контроллеры в вашем UI.

Компоновка

Темы Описание
Относительное и абсолютное позиционирование C# пример Используйте относительное и абсолютное позиционирование для размещения UI в C#.

Список и дерево представлений

Темы Описание
Создание списка и дерева представлений Используйте ListView, TreeView, MultiColumnListView и MultiColumnTreeView для создания представлений списка и дерева.
Создание представления сложного списка Используйте ListView для создания собственного окна Редактора со списком символов.
Создание времени выполнения представления списка UI Используйте ListView для создания простого экрана выбора символа в режиме выполнения UI.
Создание списка перетаскивания и дерева представлений между окнами Используйте ListView, TreeView и MultiColumnListView для создания перетаскивания UI между окнами.

Вид прокрутки

Темы Описание
Упакуйте содержимое в ScrollView Используйте стили для переноса контента внутри прокручиваемого представления.

Этикетка

Темы Описание
Создать меню с вкладками Используйте Label для создания меню с вкладками.

Всплывающее окно

Темы Описание
Создать всплывающее окно Используйте UnityEditor.PopupWindow для создания всплывающего окна

Переключить

Темы Описание
Используйте Toggle для создания условного UI Используйте Toggle для создания условного UI в окне Редактора.

Таможенный контроль

Темы Описание
Создание пользовательского контроля с двумя атрибутами Создайте простой пользовательский контроллер с двумя атрибутами и откройте пользовательский контроллер для UXML и UI Builder.
Создать слайд переключить пользовательский контроль Создайте “переключатель-подобный” пользовательский переключатель управления.
Создание радиального индикатора прогресса Создание настраиваемого элемента управления, отображающего число с плавающей запятой от 0 до 100.
Создание связываемого пользовательского контроля Создание настраиваемого контроля, связанного со свойством с типом данных double.
Создание пользовательского стиля для пользовательского контроля Создает пользовательский контроллер, который считывает два цвета из USS и использует их для создания текстуры.
Создание настраиваемого контроля соотношения сторон Создание настраиваемого элемента управления, поддерживающего определенное соотношение сторон.
Создать пользовательский ящик свойств инвентаризации Создайте пользовательские ящики свойств для настройки внешнего вида и поведения атрибутов UXML пользовательского элемента управления в панели Inspector панели UI Builder.

Дополнительные ресурсы