Занятие 11 Пользовательский интерфейс (UI) Unity
UI
Canvas
Компоненты UI
Работаем с UI
Работаем с UI 2
2.86M
Category: programmingprogramming

Занятие 11 UI в Unity. Зайцев Денис

1. Занятие 11 Пользовательский интерфейс (UI) Unity

2. UI

Введение в UI в Unity
UI рисуется на 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.
Создай кнопку «Выход», которая будет выключать игру.

9.

Конец!
English     Русский Rules