wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UnityLight_02_Movement

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Який із варіантів використовують для перевірки затискання клавіші на певний проміжок часу?

a)

Input.GetKeyDonw

b)

Input.GetKey

c)

Input.GetKeyUp

d)

Input.GetButtonDown

2.

Яка із функцій компоненту Transform відповідає за переміщення об'єкта(зміну його позиції)?

a)

Translate()

b)

Rotate()

c)

LoockAt()

d)

SetParent()

3.

В дужки функції Translate() для руху потрібно передати:

a)

Vector3

Напрям руху

b)

GameObject

Ігровий об'єкт, який потрібно рухати

c)

Transform

Компонет об'єкта, який потрібно рухати

d)

Rigidbody

Фізику об'єкта

4.

Якщо ми описуємо рух в void Update(), то вектор напрямку потрібно домножити на Time.deltaTime для того щоб:

a)

Рух об'єкта був незалежний від кількості кадрів в секунду і прораховувася на всіх комп'ютерах однаково.

b)

Об'єкт рухався в правильному напрямку.

c)

Сповільнити об'єкт який рухається (бо без цього буде дуже швидко)

d)

Це обов'язково потребують всі функції руху і без цього вони будуть скидати помилки.

5.

Якщо ми прописуємо рух в функції void FixedUpdate(), то вектор напрямку можна не домножати на Time.deltaTime.

a)

Це правильне рішення

b)

Це хибне рішення

6.

Який тип даних повертає функція Input.GetKey() ?

a)

bool

b)

int

c)

float

d)

string

7.

Для повертання об'єкта ми можемо використовувати функцію transform.Rotate()?

a)

Це вірне твердження

b)

Це хибне твердження

8.

Яке значення містить в собі Vector3.forward?

Підказка: переглянути це можна написавши Vector3.forward в одній із функцій скріпта, а потім навести крусор на слово "forward", ми отримаємо підказку, яка буде рішенням завдання.

a)

(0,1,0)

b)

(0,0,-1)

c)

(1,0,0)

d)

(0,0,1)

9.

Якщо ми хочемо перевірити один клік на ліву кнопку миші, ми використаємо код:

a)

Input.GetKey(KeyCode.Mouse0)

b)

Input.GetKeyDown(KeyCode.Mouse1)

c)

Input.GetKeyDown(KeyCode.Mouse0)

d)

Input.GetKeyUp(KeyCode.Mouse1)

10.

Вкажіть результат виконання виразу:

public int move speed = 5;

moveDirection = new Vector3(0,0,1) * moveSpeed

a)

moveDirection = (0,0,5)

b)

moveDirection = (5,5,5)

c)

moveDirection = (0,0,0)

d)

moveDirection = (0,0,1)