NEW
Font size
WorksheetsUnity 1
Total questions: 30
Worksheet time: 17mins
Зачем нужна вкладка Project?
С помощью вкладки Project можно управлять файлами проекта.
С помощью вкладки Project можно передвигать объекты на сцене.
С помощью вкладки Project можно менять параметры компонентов.
С помощью вкладки Project можно запустить игру.
Зачем нужна вкладка Hierarchy?
Вкладка Hierarchy содержит список всех компонентов выбранного GameObject'а.
Вкладка Hierarchy содержит список всех файлов выбранного проекта.
Вкладка Hierarchy содержит список всех GameObject'ов нa сцене.
Вкладка Hierarchy содержит список всех параметров выбранного материала.
В чем разница между Scene View и Game View? Выберите наиболее верный вариант.
В Game View интерактивный вид на сцену, которою вы создаете и позволяет выделять, передвигать объекты и т.д. В Scene View отображается вид одной из камер, установленных на вашей сцене.
В Scene View интерактивный вид на сцену, которою вы создаете и позволяет выделять, передвигать объекты и т.д. В Game View отображается вид одной из камер, установленных на вашей сцене.
В Scene View вы можете менять параметры компонентов. В Game View вы можете поменять иерархию объектов.
В Game View вы можете добавить новые файлы в проект. В Scene View вы можете поменять название GameObject'а.
Что отображается в панеле Inspector'а?
В Inspector'е отображается список файлов, добавленных в проект.
В Inspector'е отображается список префабов.
В Inspector'е отображается список GameObject'ов на сцене.
В Inspector'е отображается информация о выбранном GameObject'е, включая все прикрепленные компоненты и их параметры.
Что такое компонент?
Компонент это базовый геометрический объект Unity. Куб, сфера и т.д.
Компонент это базовый класс для всего, что прикрепляется к GameObject'у. Содержит элементы функционала Unity или скрипт.
Компонент это совокупность всех GameObject'ов, рассположенных на сцене
Компонент это базовый класс для всех спец. эффектов в Unity. Освещение, материал и т.д.
Что такое Transform?
Компонент Transform определяет Mass (массу), Velocity (скорость), Drag (сопротивление) объектов в сцене. У каждого GameObject’а есть Transform.
Компонент Transform определяет Position (положение), Rotation (вращение), и Scale (масштаб) каждого объекта в сцене. У каждого GameObject’а есть Transform.
Компонент Transform определяет Color (цвет), Texture (текстуру), Shader (шейдер) объектов в сцене. Не у всех GameObject'ов есть Transform.
Компонент Transform определяет Color (цвет), Mode (режим), Intencity (интенсивность) освещения объектов в сцене. У каждого GameObject’а есть Transform.
Что такое Collider?
Collider это компонент, определяющий массу GameObject'а.
Collider это файл изображения который "натягивается" на 3D модель или отображается плоским на экране
Collider это компонент, определяющий физическую форму объекта, для взаимодействия с физикой игры.
Collider это компонент, определяющий визуальную форму объекта, для взаимодействия с Renderer'ом игры.
Что такое Текстура?
Текстура это любая 3D модель, имеющая цвет.
Текстура это файл изображения который "натягивается" на 3D модель или отображается плоским на экране.
Текстура это невидимые границы сцены, не позволяющие игроку покинуть сцену.
Текстура это параметры координат, поворота, масштаба GameObject'а.
Что такое Material?
Material это элемент Unity, определяет как расположен GameObject. Совокупность параметров координат, поворота, масштаба.
Material это элемент Unity, определяет как GameObject взаимодействует с физикой. Совокупность параметров массы, скорости, сопротивления.
Material это элемент Unity, определяет как отображается поверхность. Совокупность параметров, текстур и Shader'а.
Material это элемент Unity, определяет как работает GameObject. Совокупность компонентов.
Что такое Prefab?
Prefab это любой GameObject, сохраненный в файлах проекта.
Prefab это любой файл, сохраненный в файлах проекта.
Prefab это любой компонент, в котором заранее прописаны параметры.
Prefab это любой объект, отображаемый на сцене.
Что такое Родительский объект (Parent)?
Родительским объектом является GameObject, который подсоединен к другому GameObject.
Родительским объектом является компонент, подсоединенный к GameObject'у.
Родительским объектом является GameObject, к которому подсоединен хотя бы один компонент.
Родительским объектом является GameObject, к которому подсоединен другой GameObject.
В чем разница между локальными (Local) и глобальными (World) координатами?
Глобальные координаты отсчитываются относительно родительского GameObject'а, а локальные координаты отсчитываются относительно центра сцены.
Локальные координаты отсчитываются относительно родительского GameObject'а, а глобальные координаты отсчитываются относительно центра сцены.
Глобальные координаты одинаковы для всех сцен, а локальные уникальны для конкретной сцены.
Глобальные координаты сохраняются в Prefab'е, а локальные нет.
Что делает компонент меш рендерер (Mesh Renderer)?
Mesh Renderer содержит геометрию угла обзора на сцену. Во время запуска игры демонстрирует игровой процесс.
Mesh Renderer позволяет GameObject'у взаимодействовать с другими GameObject'ами на сцене. Содержит физические параметры, такие как массу (Mass) и сопротивление воздуху (Drag).
Mesh Renderer берет геометрию 3D модели из меш фильтра (Mesh Filter) и отображает её на экране, в соответствии с трансформом (Transform) и материалом (Material).
Mesh Renderer содержит геометрию 3D модели, аналог меш фильтра (Mesh Filter). Отображает геометрию на экране, в соответствии с трансформом (Transform) и материалом (Material).
Что такое Collider?
Collider это файл изображения или фильма, который "натягивается" на 3D модель или отображается плоским на экране.
Collider это компонент, определяющий физическую форму объекта, для взаимодействия с физикой игры.
Collider это компонент, определяющий визуальную форму объекта, для взаимодействия с Renderer'ом игры.
Collider это компонент, определяющий массу GameObject'а.
CharacterController проваливается сквозь землю. Что делать?
Удалить все ассеты (Assets), связанные с CharacterController'ом, затем импортировать их заново из Asset Store.
Проверить наличие компонента Character Motor на CharacterController'е. Если этого компонента нет - добавить его.
Проверить наличие коллайдеров на земле и CharacterController'е. Если коллайдеры есть - подвинуть CharacterController выше.
Проверить компонент RigidBody на CharacterController'е, параметр массы (Mass). Установить значение массы больше нуля.
Что такое Rigidbody?
Компонент Rigidbody определяет Color (цвет), Texture (текстуру), Shader (шейдер) объектов в сцене. Не у всех GameObject'ов есть Transform.
Компонент Rigidbody определяет Mass (массу), Velocity (скорость), Drag (сопротивление) и физическое взаимодействие между объектами.
Компонент Rigidbody определяет Color (цвет), Mode (режим), Intencity (интенсивность) освещения объектов в сцене. У каждого GameObject’а есть Transform.
Компонент Rigidbody определяет Position (положение), Rotation (вращение), и Scale (масштаб) каждого объекта в сцене. У каждого GameObject’а есть Transform.
Выберите типы переменных в порядке: строковый, целочисленный, дробный.
string, int, float
string, float, int
float, integer, str
string, integer, float
Как обратиться к значению ввода относительно горизонтальной оси?
Input.horizontal
Input.GetKeyCode("Horizontal")
Input.GetAxis("Horizontal")
GetKey("Horizontal")
Как обратиться к позиции текущего объекта?
collision.transform.position
gameObject.position
gameObject.GetComponent()
transform.position
Исходя из того, как настроена анимация на картинке, какая из строчек будет вызывать её проигрывание?
gameObject.GetComponent().SetInteger("Variable");
GetComponent().SetInteger("State", 0);
Animator.SetVariable("State",1);
GetComponent().SetInteger("Variable", 57);
Как обратиться к скорости объекта?
gameObject.Rigidbody2D.speed
transform.speed
transform.position
GetComponent().velocity
Появляется ошибка NullReferenceException. Из-за чего?
Один из параметров скрипта не указан в инспекторе
Появляется, когда происходит деление на ноль
Появляется, когда происходит синтаксическая ошибка
Объект существует, хотя ожидается его удаление
Необходимо создать метод, который будет вызываться из другого скрипта и передавать два аргумента - целочисленный и строковый. Как можно объявить такой метод?
void Recount(int i, string s)
public void Recount(string str) = new int b
public void Recount(int num, string name)
private int Recount (string tag)
Что НЕ позволяют делать корутины?
Приостановить выполнение на определенный промежуток времени
Возвращаться к предыдущей итерации
Использовать бесконечные циклы с учётом таймера
Использовать для совершения определенных действий в определенный момент времени
Как приостановить выполнение корутины на 4.5 секунд?
yield return WaitForFixedUpdate(4.5);
yield return new WaitForSeconds(4.5f);
yield return Wait(4.5f);
yield retorn new WaitSeconds(4.5);
Какой метод нужно вызывать, чтобы передвигать объект вправо со скоростью speed?
transform.position = new Vector3.MoveTowards(Vector2.right speed Time.deltaTime);
gameObject.Transform.Vector3 = Vector2.right speed Time.deltaTime;
transform.position = new Vector3(Vector2.right speed Time.deltaTime);
transform.Translate(Vector2.right speed Time.deltaTime);
Какой метод нужно вызвать, чтобы применить силу с помощью Rigidbody2D?
SetPower()
AddPower()
AddForce()
SetForce()
Как активировать объект?
gameObject.active = true;
gameObject.enables = true;
gameObject.SetActive(true);
SetActive(gameObject);
Что произойдёт после окончания данного цикла?
Ничего. Данная конструкция неверная
Удалится каждый объект столкновения
Удалится каждый объект с тегом block
Удалятся все объекты в массиве block
Какую библиотеку нужно подключить, чтобы работать со сценами?
using Unity.SceneManager
using Unity.SceneManagment
using UnityEngine.SceneManager
using UnityEngine.SceneManagment
