hero

Unity. Урок 10

05 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Как в уроке определяется основная задача игрока в жанре Tower Defense?
  • Достроить город за ограниченное время

  • Защитить базу, размещая оборонительные башни/танки вдоль пути движения врагов

  • Собрать как можно больше предметов на карте

  • Управлять только одним танком в шутере от первого лица

Какой шаблон проекта рекомендуется выбрать в Unity Hub для мобильной 2D‑игры Tower Defense?
  • 3D (URP)

  • 2D

  • 2D Mobile

  • VR Template

Чем, по материалам урока, мобильный шаблон 2D Mobile отличается от обычного 2D‑шаблона?
  • Поддерживает только клавиатуру и мышь

  • Изначально настроен под тач‑управление, разные разрешения экранов и мобильные платформы

  • Использует только 3D‑камера

  • Не позволяет работать с тайлами и спрайтами

Для чего в уроке точкам размещения танков задаётся компонент BoxCollider2D с включённым IsTrigger?
  • Чтобы по ним можно было ходить как по твёрдой поверхности

  • Чтобы они участвовали в расчёте физики столкновений

  • Чтобы к ним нельзя было применить скрипты

  • Чтобы реагировать на нажатие/тап без физического толчка

Какую роль играет булевая переменная isOccupied в скрипте TankPlacement.cs?
  • Определяет включён ли звук в игре

  • Показывает, занята ли точка размещения танком

  • Отвечает за цвет платформы для танка

  • Хранит количество установленных танков на всей карте

Что делает строка Instantiate(tankPrefab, transform.position, Quaternion.identity); в TankPlacement.cs?
  • Удаляет префаб танка из проекта

  • Создаёт новый экземпляр танка в позиции точки без дополнительного поворота

  • Только поворачивает уже существующий танк

  • Сохраняет текущую сцену в файл

Почему спрайт танка игрока делится на две части — TankBase и TankTurret?
  • Чтобы экономить память видеокарты

  • Чтобы можно было независимо вращать пушку относительно основания танка

  • Чтобы танк был невидимым на карте

  • Чтобы разделить звуковые и визуальные эффекты

Unity. Урок 10