UI системы
Unity предоставляет три системы UI: UI Toolkit, uGUI и IMGUI.. Вы можете использовать эти системы для создания пользовательских интерфейсов (UI) для Unity Editor и приложений, созданных в Unity Editor.
| Тема | Описание |
|---|---|
| Сравнение систем UI в Unity | Выберите систему UI в зависимости от типа UI, который вам нужно разработать, и требуемых функций. |
| UI Toolkit | Новейшая система UI, разработанная для оптимизации производительности на различных платформах и вдохновленная стандартными веб-технологиями. Используйте UI Toolkit для создания расширений для Unity Editor и для создания runtime UI для игр и приложений. |
| uGUI (Unity UI) | Система пользовательского интерфейса на основе GameObject для разработки интерфейсов игр и приложений, работающих во время выполнения. uGUI использует компоненты и представление Game для компоновки, позиционирования и стилизации интерфейса. |
| IMGUI (Немедленный режим GUI) | Старая система UI, управляемая кодом, которая использует функцию OnGUI для рисования и управления UI. Используйте IMGUI для создания настраиваемых инспекторов для компонентов скриптов, расширений для Unity Editor и дисплеев отладки в игре. Не рекомендуется для времени выполнения UI. |
Дополнительные ресурсы
- 📚 Документация: Начните с UI Toolkit
- 📚 Документация: uGUI API ссылка
- 📚 Документация: Доступность
- Сообщество: Присоединяйтесь к разговору на Unity Дискуссии
← Предыдущий шаг—
Следующий шаг →Сравнение систем UI в Unity