NEW
Font size
WorksheetsКонтрольный тест по программированию в Unity
Total questions: 22
Worksheet time: 1hrs 6mins
Где правильно выбирается случайное число?
Random (0, 20);
Random.Range (0, 20);
Random.Range (0 - 20);
Random.Range (0 20);
Можно ли вращать и передвигать камеру?
Можно всегда
Можно, только если камера не основная
Нет, нельзя
Только ортогональную камеру
В каком случае используется else?
После использования if для учета обратных условий
После вызова методов, чтобы учесть условия, при которых метод вызывать - не нужно
Эта функция не используется
После объявления переменных
Что случится, если отключить объект?
Объект перестанет отображаться в игре
Скрипты на объекте перестанут выполняться
Верны оба варианта
В чем отличие компонента Sprite Renderer от компонента Image?
Компонент Image используется для отображения текстур на объекте, компонент Sprite Renderer для отображения
игровых объектов - спрайтов
Компонент Sprite Renderer используется для отображения игровых объектов - спрайтов, компонент Image - для
отображения изображений в пользовательском интерфейсе
Они взаимозаменяемы
Компонент Image - устаревший, вместо него теперь используется компонент Sprite Renderer
Назовите клавиши по умолчанию для инструментов Рука, Перемещение, Поворот и Размер
1, 2, 3, 4
Q, W, E, R
Стрелки - влево, вверх, вправо, вниз
Z, X, C, V
У вас есть переменная "private Animator animator," как правильно получить компонент гейм объекта и присвоить его этой
переменной?
animator = gameObject.Animator;
animator = gameObject.GetComponent<Animator>();
animator = FindObjectOfType<Animator>();
animator = gameObject.GetComponent(Animator);
Для чего нужна вкладка Hierarchy?
В ней находятся все материалы к проекту
В ней располагаются свойства к объектам
В ней располагаются объекты на сцене
В нее выводятся различные ошибки и надписи в ходе игры
Вы хотите загрузить новую сцену. Как это можно сделать?
scene.Load();
SceneManager.LoadScene(index);
Load Scene(scene Name);
SceneManager.Load(scene Name);
На какой параметр следует умножить значение скорости в методе Update для плавности движения.
Time.timeScale;
Time.deltaTime;
GameObject.time;
GameObject.Find(Time.deltaTime);
Зачем нужно окно Иерархии в Юнити?
Оно показывает структуру папок и файлов
Оно позволяет увидеть свойства объектов на сцене
Оно позволяет просмотреть содержание скриптов
Оно позволяет увидеть какие гейм объекты расположены на сцене
Как правильно объявляется булевая переменная в С#?
Boolean
boolean
Bool
bool
Как называется официальный магазин от Unity?
Unity Store
Packages Store
Plugins Store
Asset Store
Укажите правильный синтаксис функции if
If (playerisdead == true) {Destroy(this.gameObject)}
If (playerisdead == true); Destroy(this.gameObject);
If (playerisdead == true) Destroy(this.gameObject)
If (playerisdead == true) {Destroy(this.gameObject);}
Выберите наиболее подходящее описание для данного кода: If (enemylsDead == true || playerlsAlive != null) { }
Если enemylsDead равно true или playerlsAlive не равно null;
Если enemylsDead равно true и playerlsAlive равно true;
Если enemylsDead существует или playerlsAlive не существует;
Если enemylsDead равно true и playerlsAlive равно false;
Как нельзя добавить новый компонент на гейм объект в Юнити?
Кликнув на меню Component и выбрав компонент;
Кликнув на правой кнопкой мыши в окне сцены и выбрав компонент;
Кликнув в Инспекторе объекта на кнопку Add Component;
Все вышеперечисленное;
Выберите наиболее подходящее описание для данного кода:
If (enemylsDead == true && playerlsAlive == false) { }
Если enemylsDead равно true или playerlsAlive равно false;
B Если enemylsDead равно true и playerlsAlive равно true;
Если enemylsDead существует или playerlsAlive не существует;
Если enemylsDead равно true и playerlsAlive равно false;
Какой методы сработает при клике мышкой на блок?
* На блоке есть Collider, который позволяет отслеживать нажатия
OnMouseDown
OnMouseDown и OnMouseUp
OnMouseUp
Сработают все методы
Вам необходимо проверить была ли нажата ЛЕВАЯ кнопка мыши. Как это сделать?
If (Input.GetMouseButtonUp(1)){}
If (Input.GetMouseButtonUp(2)){}
If (Input.GetMouseButton(0)){}
If (Input.GetMouseButtonDown(1)){}
Какую функцию выполняют клавиши Q и Е при нажатии правой кнопки мыши в окне редактора по умолчанию?
Приближение и удаление
Движение "вверх" и "вниз"
Переключение между объектами
Вращение
Вам нужно поставить игру на паузу, каким вы можете это сделать?
Time. Pause();
Time.DeltaTime = 0;
Time. Paused = true;
Time.timeScale = 0;
Возможна ли разработка 2D проекта, если при его создании был выбран режим 3D?
Да, если в настройках проекта переключить режим на 3D
Да
Да, если режим проекции камеры установлен в Orthographic
Нет
