

Unity. Урок 9
05 февраля 2026 г.
Только набор скриптов, управляющих логикой игры
Все визуальные элементы, через которые пользователь взаимодействует с игрой (текст, кнопки и т.д)
Только 3D‑модели персонажей и окружения
Исключительно звуковые эффекты и музыка
World Space
Screen Space - Camera
Screen Space - Overlay
Viewport Space
Включить Interactable и отключить Whole Numbers
Min Value = 0, Max Value = 100, отключить Interactable, включить Whole Numbers
Min Value = 1, Max Value = 10, включить Interactable
Min Value = -100, Max Value = 100, включить Is Trigger
Чтобы иметь доступ к компонентам Text и Slider интерфейса
Чтобы включить поддержку 3D‑моделей
Для работы с физикой и Rigidbody
Для подключения системы частиц (Particle System)
Сбрасывает счёт в ноль при каждом вызове
Только выводит сообщение в консоль о наборе очков
Уменьшает количество очков на заданное значение
Увеличивает счёт на заданное количество и обновляет текст scoreText
PlayerHealth.cs сохраняет здоровье только во внутренней переменной и не обновляет UI
PlayerHealth.cs при старте и при получении урона вызывает gameUI.UpdateHealth(currentHealth)
Интерфейс сам отслеживает здоровье без участия PlayerHealth.cs
PlayerHealth.cs управляет только таймером времени
Чтобы таймер работал только на быстрых компьютерах
Чтобы время уменьшалось с постоянной скоростью независимо от FPS
Чтобы остановить таймер при высокой нагрузке
Чтобы увеличить точность работы коллайдеров
