Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

#7 Основи Unity та C#

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Що таке PlayerPrefs?

a)

PlayerPrefs - це механізм для збереження налаштувань та даних гри в Unity.

b)

PlayerPrefs - це графічний інтерфейс для створення ігор.

c)

PlayerPrefs - це система для управління анімацією в Unity.

d)

PlayerPrefs - це бібліотека для створення 3D-моделей.

2.

Як зберегти значення змінної за допомогою PlayerPrefs?

a)

Використовуйте PlayerPrefs.GetInt для збереження значення.

b)

PlayerPrefs.SetValue є правильним методом для збереження значення.

c)

Використовуйте PlayerPrefs.SetInt, PlayerPrefs.SetFloat або PlayerPrefs.SetString для збереження значення.

d)

Значення не можна зберігати за допомогою PlayerPrefs.

3.

Як зчитати збережене значення(текст) з PlayerPrefs?

a)

PlayerPrefs.GetInt("ключ")

b)

PlayerPrefs.LoadValue("ключ")

c)

PlayerPrefs.GetString("ключ")

d)

PlayerPrefs.SetString("ключ", "значення")

4.

Як видалити всі збережені дані з PlayerPrefs?

a)

Використайте PlayerPrefs.Clear();

b)

Скиньте налаштування гри в меню налаштувань.

c)

Видаліть файл PlayerPrefs вручну;

d)

Використайте PlayerPrefs.DeleteAll();

5.

Який тип даних зберігає PlayerPrefs?

a)

Тільки рядки

b)

Рядки, цілі числа, числа з плаваючою комою

c)

Тільки числа з плаваючою комою

d)

Тільки цілі числа

6.

Що буде, якщо зчитувати неіснуючий ключ у PlayerPrefs?

a)

Повернеться помилка зчитування.

b)

Значення буде випадковим числом.

c)

Повернеться значення за замовчуванням (порожній рядок для рядків, 0 для чисел, false для булевих значень).

d)

Повернеться значення, яке було збережене раніше.

7.

Напишіть код для збереження кількості бонусів: PlayerPrefs.SetInt("bonusCount", __);

a)

PlayerPrefs.SetInt("bonusCount", playerScore);

b)

PlayerPrefs.SetInt("bonusCount", 0);

c)

PlayerPrefs.SetInt("bonusCount", bonusCount);

d)

PlayerPrefs.SetInt("bonusCount", totalPoints);

8.

Напишіть код для відновлення кількості бонусів: int bonusCount = PlayerPrefs.GetInt("bonusCount", __);

a)

0

b)

100

c)

-1

d)

1

9.

Що таке Canvas у Unity?

a)

Canvas у Unity - це компонент для створення графічного інтерфейсу користувача.

b)

Canvas у Unity - це система управління базами даних.

c)

Canvas у Unity - це компонент для обробки фізики.

d)

Canvas у Unity - це інструмент для 3D-моделювання.

10.

Як додати кнопку на Canvas?

a)

Додайте кнопку за допомогою CSS стилів.

b)
  • + -> UI -> Button

c)

Використовуйте тільки JavaScript без HTML.

d)
  • + -> UI -> Panel

11.

Напишіть код для переходу на іншу сцену: SceneManager.LoadScene(__);

a)

SceneManager.LoadScene('SceneName', 0);

b)

SceneManager.LoadScene('SceneName', true);

c)

SceneManager.LoadScene(1);

d)

SceneManager.LoadScene("SceneName");

12.

Що таке EventSystem у Unity?

a)

EventSystem - це компонент для оптимізації графіки в Unity.

b)

EventSystem - це інструмент для створення 3D-моделей в Unity.

c)

EventSystem у Unity - це компонент для обробки подій введення в інтерфейсі користувача.

d)

EventSystem - це система для управління анімаціями в Unity.

13.

Напишіть код для видалення всіх збережених даних: PlayerPrefs.DeleteAll();

a)

PlayerPrefs.Clear();

b)

PlayerPrefs.Reset();

c)

PlayerPrefs.DeleteAll();

d)

PlayerPrefs.RemoveAll();

14.

Який метод використовується для збереження рядкових значень у PlayerPrefs?

a)

SetString

b)

SetBool

c)

SetFloat

d)

SetInt

15.

Який метод використовується для зчитування рядкових значень у PlayerPrefs?

a)

PlayerPrefs.GetInt()

b)

PlayerPrefs.SetString()

c)

PlayerPrefs.DeleteKey()

d)

PlayerPrefs.GetString()

16.

Яка роль Canvas у створенні графічного інтерфейсу в Unity?

a)

Canvas дозволяє розміщувати елементи UI на сцені.

b)

Canvas не має жодної ролі в Unity.

c)

Canvas є бібліотекою для 3D-моделювання.

d)

Canvas використовується для управління фізичними об'єктами.

17.

Які типи даних можна зберігати за допомогою PlayerPrefs?

a)

Тільки рядки та цілі числа.

b)

Рядки, цілі числа, числа з плаваючою комою та булеві значення.

c)

Тільки числа з плаваючою комою.

d)

Тільки булеві значення.

18.

Який метод використовується для видалення конкретного ключа з PlayerPrefs?

a)

PlayerPrefs.Remove()

b)

PlayerPrefs.ClearKey()

c)

PlayerPrefs.DeleteKey()

d)

PlayerPrefs.RemoveKey()

19.

Яка функція відповідає за обробку натискань на кнопки в Unity?

a)

Button.OnClick()

b)

Button.OnMouseDown()

c)

Button.ClickEvent()

d)

Button.OnPress()

20.

Що таке RectTransform у Unity?

a)

RectTransform - це компонент для управління 3D-об'єктами.

b)

RectTransform - це система для обробки фізичних об'єктів.

c)

RectTransform - це компонент для управління UI-елементами в Unity.

d)

RectTransform - це бібліотека для створення анімацій.

21.

Який метод використовується для збереження булевих значень у PlayerPrefs?

a)

PlayerPrefs.SetString()

b)

PlayerPrefs.SetFloat()

c)

PlayerPrefs.SetInt()

d)

PlayerPrefs.SetBool()