Similar presentations:
Занятие 11 UI в Unity. Зайцев Денис
1. Занятие 11 Пользовательский интерфейс (UI) Unity
2. UI
Введение в UI в UnityUI рисуется на Canvas — "холсте", который может быть
в экране, мире или на объектах.
Компоненты: Text, Image, Button, Slider, Toggle,
InputField и т.д.
TextMeshPro — плагин (теперь встроенный) для крутого
текста (эффекты, эмодзи).
Важно: Импортируйте TextMeshPro через Package Manager, если не установлен.
3. Canvas
«Холст» – весь интерфейс в нём4. Компоненты UI
Текст, кнопка, слайдер и другие.5. Работаем с UI
6.
Задание 1: Простое меню1.
Создай Canvas.
2.
Добавь TextMeshPro с "Главное меню".
3.
Добавь Button "Старт" и скрипт для вывода в консоль при клике.
Задание 2: HUD с счётом
1.
Создай Canvas (Overlay).
2.
Добавь Image (фон) и TextMeshPro (счёт: "Очки: 0").
3.
В скрипте обновляй текст каждую секунду (+1 очко).
Задание 3: Слайдер здоровья
1.
Добавь Slider, измени цвет на красный.
2.
В скрипте уменьшай value при нажатии клавиши (например, Space).
3.
Если value = 0.
7. Работаем с UI 2
8.
Задание 4: InputField для имени1.
Добавь InputField.
2. При вводе текста выводи в консоль "Привет, [имя]!" по кнопке «Принять».
Задание 5: Меню
1.
Создай кнопку «Начать игру» (переход на другую сцену).
2.
Создай кнопку «Настройки» (открывается другая менюшка, где можно
настроить громкость звуков и музыки, из этой менюшки можно вернуться обратно
нажатием на кнопку «Назад»).
3.
Создай кнопку «Выход», которая будет выключать игру.
programming