NEW
Font size
WorksheetsUnity Test 9-16 lessons
Total questions: 22
Worksheet time: 12mins
Что дает static в public static int score = 0;?
Возможность вызова переменной в любом скрипте напрямую
Это запрещает её изменять
Могут ли статические методы работать с обычными полями?
Да, безусловно
Нет, статические методы работают только со статическими полями
Есть ли возможность передать обычное поле статическому методу или классу?
Да, сделав статическую копию класса singlton
Нет, такой возможности нет
За что отвечает this? (GameObject name = this; например)
Ссылка на самого себя
Указание на метод сортировки
Возможно ли использование списка для хранения, например числа врагов?
Да
Нет
Правильно ли утверждение:Player.squares.Add(this); для удаления из списка squares скрипта, а вот PlayerPlayer.squares.Remove(this); для добавления в список squares скрипта Player
Да
Нет
Input.GetKeyDown( KeyCode.Space) == true - нажать кнопку?
Да
Нет
Если Input.GetKeyUp это отпустить кнопку то как будет выглядеть удержать кнопку?
Input.GetMouseButtonDown
Input.GetKey
Если Input.GetMouseButton(0) == true проверка удержания нажатия на левую кнопку мыши, то отпустить правую кнопку это?
Input.GetMouseButtonDown(1)
Input.GetMouseButtonUp(1)
Input.mousePosition считывает
Положения курсора
Положение мышки на столе
Глобальные координаты отображают, куда повернут сам объект, локальные отслеживают положение относительно всей сцены, всего созданного уровня.
Да
Нет
Для генерации обьектов используется Instantiate
Да
Нет
AudioSource для сохранения музыки, Audioclip для её проигрывания.
Да
Нет
Можно ли открыть старый проект на новом Unity?
Да, если он не совсем старый.
Нет, они не совместимы
•Unity android build support и JDK, нужны для портирования на Андроид, чего не хватает?
Нет все компоненты в наличии
Еще нужен Android SDK
Что делает Vector2.Angle(Вектор1,Вектор2);?
Возвращает посчитанный угол между векторами 1 и 2
Задает вектор направления для игрового объекта
Как повернуть объект на нужный угол?
Vector2.Angle
transform.eulerAngles = new Vector3(0f, 0f, angle);
InvokeRepeating(“SayMeow”, 2, 1); Если 2 это через сколько времени выполнить SayMeow, то 1 это
Время на выполнение ( делай 1 секунду)
Сколько раз выполнять (делай 1 раз)
Что делает CancelInvoke(“Имя метода”);?
Отменяет повторение InvokeRepeating
Отменяет любые методы с параметром Invoke
Что делает Camera.main.ScreenToWorldPoint
(Input.mousePosition)?
Переводит координаты мыши из мировых в экранные
Переводит координаты мыши из экранных в мировые
Cristal = PlayerPrefs.GetInt(“Cristal”);
Чтение из памяти или запись?
Чтение по ключу "Cristal"
Запись по ключу "Cristal"
PlayerPrefs.SetInt(“level”, level);
Чтение по ключу "level"
Запись по ключу "level"
