NEW
Font size
WorksheetsUnity Test 1-8 lessons
Total questions: 32
Worksheet time: 24mins
Какое из этих правил не верное?
Большая и маленькая буквы - это одинаковые символы.
После каждой команды ставим ;
Кол-во открывающихся скобок должно быть равно количеству закрывающих скобок.
{} Фигурные скобки означают блок кода.
Должно ли название главного класса совпадать с названием скрипта?
Да
Нет
Вы написали скрипт как его активировать?
a) Сохранить и нажать Play
b) Сохранить, поместить на какой-нибудь игровой объект и нажать Play
Что такое переменная?
a) Переменная — это именованная ячейка памяти.
b) Переменная — это название функции
c) Переменная — это базовое значение структуры
d) Переменная — это структурный массив
Если int - это целые числа, а float дробные с запятой, то string это?
Символ ("Ы")
Строка ("Коты это")
Логический (True)
Какой тип данных отвечает за значения true или false?
float
char
bool
Перед вами два примера вызова переменной. Какой из них правильный?
-------------
int field = 0;
int field;
С нулем
Без ноля
Оба правильные
Оба не правильные
Что значит public во время вызова переменной?
a) Переменная с максимальным уровнем доступа, её можно редактировать из Unity.
b) Возможность доступа с условно ограниченным уровнем – её можно вызывать везде в скрипте, но Unity она недоступна.
Что происходит раньше void Awake или void Start?
void Start
void Awake
Если OnTriggerEnter действие при входе в триггер то при нахождении в триггере выполняется
OnTriggerStay
OnTriggerExit
Верно ли следующее утверждение - OnMouseDown() - отпустили кнопку мыши, OnMouseUp() - нажали мышкой на объект.
Да
Нет
GetComponent< Имя компонента>().свойство = значение свойства;
GetComponent<Rigidbody>().mass = 10;
------
Верна ли данная конструкция?
Да
Нет
Что такое FPS?
First-person Space, Пространство с видом от первого лица.
Frame Per Second, (framerate) понимается частота, с которой процесс игры обновляет изображение в кадровом буфере
Fire Past Damage, критическая температура процессора.
Что такое Вектор?
Вектор — направленный отрезок прямой, то есть отрезок, для которого указано, какая из его граничных точек является началом, а какая — концом. (отрезок с направлением)
Вектор — математическое равенство параллельных прямых, при пересчете видеокартой компьютера
Вектор — алгоритм работы игрового движка Unity
Даны два вектора (3,2) и (6, 3) выберете правильный результат их СЛОЖЕНИЯ
(6,8)
(9,5)
(18,6)
УМНОЖЬТЕ вектор (3,2) на 4 и запишите ответ
(7,6)
(10,8)
(12,8)
Если единичный вектор направления (для Х,Y) ВНИЗ это (0,-1), а ВПРАВО (1,0), то как будет ВВЕРХ и ВЛЕВО?
Вверх = (0,1), Влево = (1,1)
Вверх = (0,1) Влево = (-1,0)
Вверх = (0,-1) Влево = (0,1)
Вверх = (0,1) Влево = (0,-1)
Перемещение это?
Умножение двух векторов, позиции и скорости объекта
Сложение двух векторов, позиции и скорости объекта
Отметьте где перемещение к объекту (к цели).
transform.position = Vector3.MoveTowards(transform.position,Target, Speed * Time.deltaTime);
transform.Translation(Direction * Speed * Time.deltaTime);
Нужно ли записывать перемещение в Update?
Да
Нет
Что такое GameObject?
GameObject - тип переменной, который может хранить главные объекты на сцене.
GameObject - тип переменной, который может хранить любой объект на сцене.
Является ли GameObject ссылочной переменной (хранит в памяти адрес, а не сам объект)
Да
Нет
Отметьте неверный способ поиска объекта.
Перетаскивание в инспекторе
Поиск по тегу player = GameObject.FindGameObjectWithTag("Player");
Поиск по имени: player = GameObject.Find("FPSController");
Вызов через консоль
Что такое GUI?
graphical user interface, графический интерфейс пользователя.
graphical updating interface, графический интерфейс обновления
if(Условие)
{
// Код если условие ВЕРНО
}
else
{ // код если условие ЛОЖНО
}
----------
Правильно ли записан if else?
Да
Нет
Если И это когда должны выполнится оба условия (первое И второе = 1, ИСТИНЕ), то ИЛИ?
Превращает 1 в 0, а 0 в 1
Нас устроит любой вариант кроме всех нулей (все ложно)
Что делает НЕ
Превращает 0 в 1, а 1 в 0 (истину в ложь, ложь в истину)
Сокращает условное выражение в два раза
Позволяет использовать в два раза меньше переменных
Что такое Метод?
Метод - маленькая подпрограмма, состоящая из нескольких команд.
Метод - особый тип изменяемых переменных
Если в методе есть Return - он возвращаемый?
Да
Нет
Отметьте пример метода с параметром.
public void Move(){Код программы}
public float MoveBySpeed(float speed) {Код программы}
Что такое класс?
Метод особого вида
Шаблон для создания объекта
Из чего состоит Класс?
Из полей и методов
Из баз данных и ссылочных групп
