hero

Unity. Урок 2

Описание отсутствует

Вопросов: 7
1

За что отвечает метод Start() в скрипте PlayerController?

  • Вызывается каждый кадр и обрабатывает ввод игрока

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

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

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

2

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

  • int

  • string

  • bool

  • float

3

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

  • FixedUpdate() вызывается реже, чем Update(), поэтому игра экономит ресурсы

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

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

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

4

Какую роль играет компонент Rigidbody2D в управлении персонажем?

  • Отвечает за проигрывание звуковых эффектов

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

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

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

5

Какой метод используется для считывания горизонтального ввода с клавиатуры в уроке?

  • Input.GetKeyDown("A")

  • Input.GetAxis("Vertical")

  • Input.GetAxis("Horizontal")

  • Input.GetButton("Jump")

6

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

  • Notepad

  • Visual Studio Code (VS Code)

  • Microsoft Word

  • Adobe Photoshop

7

Что означает модификатор доступа public у переменной speed в скрипте PlayerController?

  • Переменная доступна только внутри метода Start()

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

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

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