Worksheets8. UB General RU
Total questions: 30
Worksheet time: 15mins
Игровой движок - это?
Программа, где создаются игры с использованием различных наборов инструментов
Программа, где можно создавать только мобильные игры
Программа, где можно делать только графическую часть игры
Программа, где создаются игры для компьютеров
GameObject в Unity - это?
Любой объект, который размещается на сцене
Главный герой, которым мы играем
Любой объект, кроме главного героя
GameObject отсутствует в Unity
В окне Hierarchy:
Можно увидеть список всех объектов на уровне (сцене)
Можно добавить новые файлы в проект
Можно настраивать параметры объектов и добавлять свойства
Выводятся ошибки, предупреждения и сообщения
Компонент Collider2D:
Указывает зону взаимодействия между объектами
Добавляет физику на объект
Настраивает корректное изображение спрайта на 2D объекте
Добавляет зеленое свечение к объекту
Какой параметр отсутствует в компоненте Transform?
Использование компонента Rigidbody2D...
Добавляет физические свойства объекту (гравитация, трение)
Указывает зону взаимодействия между объектами
Настраивает корректное изображение спрайта на 2D объекте
Добавляет систему костей, позволяющую сгибать объект
В каком случае сработает этот блок (нод)?
При нажатии ЛКМ
При нажатии ПКМ
При отпускании СКМ
При отпускании ЛКМ
Что происходит в программе?
После уничтожения объекта, увеличение переменной Coin на 1
Увеличение переменной Coin на 1
Создание и добавление новой переменной "1" к переменной Coin с уничтожением данных
Ничего, так как к переменной Coin ничего добавлять нельзя
Prefab - это…
Заготовленный объект с заранее настроенными компонентами
Заготовленный объект, который содержит только компонент Rigidbody2D
Статический (неподвижный) объект в Unity
Движущиеся объекты, в которых присутствуют Rigidbody2D и BoxCollider2D
Обновление в Unity вызывается
Каждый кадр (frame) в игре
Один раз, при создании объекта
Один раз, при старте игры
Фиксированное количество раз в секунду
Какой блок (узел) в Unity позволяет создавать объект через скрипт Visual Scripting?
Instantiate
Create
Generate
Make
Какой коллайдер можно использовать для сложных фигур?
Poligon collider 2D
Box Collider 2D
Circle Collider 2D
TileMap Collider 2D
Какие объекты называются дочерними?
Объект, который находится внутри другого объекта. (иерархия объектов)
Объект, который получает все свойства родительского объекта (цвет, размер)
Любой объект, который был создан во время игры.
Объект, который имеет копии на игровой сцене.
Как создать переменную, которая будет принадлежать только объекту?
В Visual Scripting создать переменную типа Object Variables
В Visual Scripting создать переменную типа Scene Variables
В Visual Scripting создать переменную типа Graph Variables
В Visual Scripting создать переменную типа Application Variables
Что дает свойство Is Trigger у коллайдера?
Позволяет узнать, зашел ли указанный объект в зону действия триггера.
Выключает коллизию. Объект с пометкой isTrigger не реагирует на столкновения.
Изменяет визуальный размер объекта в течение времени.
Позволяет динамически изменять коллизию объекта.
С помощью какого блока можно проверить столкновение с триггером?
OnTriggerEnter2D
OnTriggerExit2D
OnTriggerStay2D
OnCollisionEnter2D
С помощью чего в Unity можно сохранять информацию? (например, количество монет)
Переменной
Отдельного окна с параметрами проекта
Специального скрипта на языке Visual Scripting
Незменной
Visual Scripting в Unity - это…
Визуальный язык программирования
Сервис Такси
Компонент, который добавляет физические свойства
Язык программирования, похожий на C# и Java
Как создать переход между двумя состояниями анимации в аниматоре?
Выбрать первую анимацию - ПКМ - Сделать переход - указать следующую анимацию
Выбрать первую анимацию - ЛКМ - Переход - указать следующую анимацию
Выделить две анимации - ПКМ - Переход
Переход между анимациями настраивается во время создания анимации
Тег в Unity:
Это название, по которому можно проверить, относится ли объект к определенной группе
Метка на объекте, применяется только для отметки врагов на уровне
Параметр, который позволяет узнать позицию игрока
Базовый скрипт, который применяется в Visual Scripting
С помощью какого блока в Visual Scripting мы можем отзеркалить спрайт?
Sprite Renderer - Flip
Sprite - Mirror
Sprite Renderer - Rotate
Transfor - Flip
На какие свойства можно влиять с помощью физических материалов?
Трение (Friction) и Упругость (Bounciness)
Трение (Friction)
Упругость (Bounciness)
Сила гравитации (Gravity Scale) и Трение (Friction)
Можно ли изменить скорость анимации в аниматоре?
Да, выбираем анимацию и в инспекторе параметр Speed
Да, выбираем анимацию и в инспекторе параметр FPS
Нет, скорость настраивается в окне Animation
Нет, скорость можно настроить только через скрипт Visual Scripting
Родительский объект переместился из координат 0,0,0,0 в координаты 3,0,8. Какие координаты будут у дочернего объекта?
Неизвестно
Дочерний объект не может иметь компонент Transform
Какой компонент нужно добавить к TileMap, чтобы он стал "твердым"
Tilemap Collider2D
Box Collider - режим Multiple Collider
Multiple Collider
Tilemap Collider3D
Как через скрипт понять, слева или справа от объекта находится персонаж?
Сравнить значение координаты X у персонажа и объекта.
Сравнить значение координаты Y у персонажа и объекта.
Сравнить значение Scale персонажа и объекта
Воспользоваться блоком(Node) SpriteRnderer - chekPosition
Коллизия слоя Platforms будет взаимодействовать с:
GroundChecker, Platforms
GroundChecker
Platforms
UI, Water, GroundChecker
Можно ли в 2D проектах использовать Vector3(X,Y,Z)?
Можно
Нельзя
Из какого обязательного компонента состоит любой GameObject?
Transform
SpriteRenderer
Collider
Material
Чтобы увидеть UI - Panel/Button/Text на экране, его обязательно нужно создавать в Canvas
Да
Нет
