WorksheetsUnity (test)
Total questions: 15
Worksheet time: 8mins
Чем отличается программа "UNITY HUB" от "UNITY какой-либо версии"
В UNITY HUB создаются только 2D-проекты, а в UNITY и 2D и 3D
UNITY HUB - бесплатная версия программы, а UNITY - платная
UNITY HUB - это меню для навигации между проектами и версиями игрового движка, а UNITY - это сам игровой движок, в котором создаётся проект
UNITY HUB - это обучающая программа для изучения азов создания игр, а UNITY - это профессиональная программа для создания игр
Сколько всего характеристик объекта можно изменить в разделе "Transform" в правой части экрана (свойства)?
Ни одной
Одну
Две
Три
Что позволяет сделать выбор пункта меню Window - Layouts - Default?
Сбрасывает свойства выбранного объекта к первоначальным
Сбрасывает настройки окон UNITY к первоначальным
Оставляет в иерархии проекта только камеру и освещение
Переводит режим просмотра сцены из 3D в 2D или наоборот
Найдите верное утверждение
Перемещать объекты в 3D проекте можно только по осям X и Y
Если объект на сцене потерян из виду, его можно найти двойным нажатием ЛКМ в иерархии
Объект можно переименовать кликнув по нему на сцене правой кнопкой мыши и выбрав пункт "Rename"
Если проводить изменения в проекте, когда запущена игра, то изменения всё равно сохранятся.
Какая комбинация клавиш позволяет продублировать объект?
Strg + A
Strg + C
Strg + V
Strg + D
Как переводится компонент Rigid Body, добавляемый к объектам?
"Твердое тело"
"Круглое тело"
"Невидимое тело"
"Падающее тело"
При добавлении к объекту компонента Rigid Body после запуска игры он начинает сам падать вниз. Как это исправить, не удаляя Rigid Body?
Убрать галочку с USE GRAVITY
Поставить галочку на свойстве IS TRIGGER
Перетащить MAIN CAMERA на объект в иерархии, чтобы камера была привязана к объекту
Перетащить объект на высоту Y больше нуля
Для чего в компоненте BOX COLLIDER у объекта иногда ставят галочку на свойстве IS TRIGGER?
Чтобы зафиксировать его в воздухе
Чтобы он мог вращаться только вокруг одной из осей (X, Y или Z)
Чтобы подготовить его к взаимодействию с другими объектами
Чтобы объект мог двигаться сам по себе
Какой язык программирования обычно взят за основу в проектах на UNITY?
С++
С# (Си-Шарп)
C (Си)
F#
Когда выполняются команды, написанные в скрипте внутри метода void Update() { }?
Один раз сразу после запуска игры
Один раз во время игры
Постоянно во время игры
При соприкосновении двух или нескольких объектов
private float name = 2f; - что произошло в этой команде?
На сцену было добавлено два объекта с названиями name и name (1)
Была объявлена переменная типа float (целое число), хранящая в себе значение 2
Была объявлена переменная типа float (строка), хранящая в себе имя второго объекта в иерархии
Была объявлена переменная типа float (дробное число или число с плавающей точкой), хранящая в себе значение 2
Команда public float name = 2f; - что означает слово public?
Мы сможем прямо в Unity поменять значение переменной под названием name
Значение переменной под названием name будет отображено на экране при запуске игры
Значение переменной в скрипте можно будет перезаписать в дальнейшем
Значение переменной name будет неизменяемым (константой)
Чем отличаются команды:
public float[] a;
public float a;
В первом случае мы объявили список, который может хранить несколько значений, а во втором случае переменную, хранящую только одно значение.
В первом случае значение переменной a мы сможем увидеть в самом Unity, во втором случае - не увидим
Первый случай - вызовет ошибку программы из-за лишних символов, во втором случае - программа будет работать нормально
В первом случае переменная a хранит в себе дробное число, а во втором случае - набор трёх символов: открытую скобку, двойку и закрытую скобку
Выберите неверное утверждение
При переименовании скрипта, название класса внутри скрипта не переименовывается
В коде на языке C# количество открытых фигурных скобок должно равняться количеству закрытых
Строка using UnityEngine.UI; позволяет работать с элементом Text (Canvas)
Строки кода, перед которыми стоит "//" используются для работы с элементом DirectionalLight
Как добавить материал на какой-нибудь объект (например, куб)?
1) Нажать на объект в иерархии
2) Справа в свойствах поменять параметр Color на нужный
1) Нажать на объект в иерархии
2) Нажать справа в свойствах кнопку "Add Component"
3) Написать в текстовое поле название цвета на английском и добавить нужный
1) Создать Material в нижней части экрана
2) Поменять цвет материала в его свойствах справа (напротив свойства Albedo)
3) Перетянуть материал на объект в иерархии
1) Создать папку с названием нужного цвета на английском в нижней части экрана
2) Перетащить объект в эту папку
