hero

Unity. Урок 2

05 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Какая среда разработки используется в курсе для редактирования C#‑скриптов Unity?
  • Notepad

  • Visual Studio Code (VS Code)

  • Microsoft Word

  • Adobe Photoshop

Какой тип переменной в C# используется в уроке для хранения скорости персонажа?
  • int

  • string

  • bool

  • float

За что отвечает метод Start() в скрипте PlayerController?
  • Вызывается каждый кадр и обрабатывает ввод игрока

  • Вызывается один раз при запуске сцены и инициализирует компоненты

  • Отвечает за отрисовку интерфейса

  • Вызывается только при выходе из игры

Какой метод используется для считывания горизонтального ввода с клавиатуры в уроке?
  • Input.GetKeyDown("A")

  • Input.GetAxis("Vertical")

  • Input.GetAxis("Horizontal")

  • Input.GetButton("Jump")

Почему для работы с физикой персонажа в уроке используется метод FixedUpdate(), а не Update()?
  • FixedUpdate() вызывается реже, чем Update(), поэтому игра экономит ресурсы

  • Физика в Unity обрабатывается с фиксированным временным шагом, как и FixedUpdate()

  • Update() нельзя использовать в C#‑скриптах

  • FixedUpdate() автоматически исправляет все ошибки кода

Какую роль играет компонент Rigidbody2D в управлении персонажем?
  • Отвечает за проигрывание звуковых эффектов

  • Отвечает за физическое поведение персонажа (скорость, падение, столкновения)

  • Используется только для анимаций

  • Нужен для изменения цвета спрайта

Что означает модификатор доступа public у переменной speed в скрипте PlayerController?
  • Переменная доступна только внутри метода Start()

  • Переменную нельзя изменять в коде

  • Переменная доступна в Inspector и из других скриптов

  • Переменная автоматически удаляется при выходе из игры

Unity. Урок 2