Робота з об’єктами

Розумна зміна розміру групи

Під час зміни розміру групи перетягуванням її маркерів або через Інспектор застосунок може масштабувати її елементи розумно, а не розтягувати все рівномірно. Для кожного об’єкта всередині групи можна задати власну поведінку в розділі Зміна розміру групи на вкладці Параметри об’єктів в Інспекторі, коли об’єкт вибрано всередині групи.

Інспектор з налаштуваннями зміни розміру групи.

Доступні такі варіанти поведінки:

Поєднуючи різну поведінку для різних об’єктів в одній групі, можна, наприклад, зберегти розмір стільців, розтягуючи стіл перед ними.

Щоб задати, як мають змінюватися розмір і розташування об’єкта відносно групи, виберіть об’єкт. Потім переведіть кожен із параметрів його розмірів і відстаней у незмінний або змінний стан. Ці параметри відображаються в розділі Зміна розміру групи як зигзагоподібні лінії, коли відповідне значення може змінюватися (наприклад, об’єкт може розтягуватися по вертикалі). Незмінне значення показується прямою лінією. Натискаючи на лінію, можна перемикати її стан із незмінного на змінний і навпаки.

Спрощені межі об’єкта і групи в налаштуваннях зміни розміру групи.

1 – Суцільна лінія показує контур об’єкта.

2 – Пунктирна лінія показує межу групи.

Параметри розмірів і відстаней у налаштуваннях зміни розміру групи.

1 – Ширина об’єкта.

2 – Глибина об’єкта.

3 – Висота об’єкта.

4 – Відстань від задньої сторони об’єкта до межі групи.

5 – Відстань від лівої сторони об’єкта до межі групи.

6 – Відстань від правої сторони об’єкта до межі групи.

7 – Відстань від передньої сторони об’єкта до межі групи.

8 – Відстань від верху об’єкта до межі групи.

9 – Відстань від низу об’єкта до межі групи.

Натискання на будь-який об’єкт у групі вибирає групу цілком. Щоб вибрати окремий об’єкт, натисніть на нього ще раз. Іноді зручніше вибрати об’єкт у групі в Дереві проєкту, натиснувши на назву об’єкта.

Приклад налаштувань об’єкта

Приклад налаштувань зміни розміру групи.

У наведеному вище прикладі:

Приклад зі зміною розміру групи

У цьому прикладі маємо групу з двох об’єктів: дивана і крісла.

Вихідні об’єкти у 2D
Вихідна група з дивана і крісла.

Задамо таку поведінку. Диван має ставати довшим, коли групу розтягують. Але глибина і висота дивана повинні залишатися незмінними. Крісло не має змінюватися. Проміжок між диваном і кріслом теж має зберігатися.

Поведінка дивана
Налаштування зміни розміру групи для дивана.
Поведінка крісла
Налаштування зміни розміру групи для крісла.

У результаті диван став довшим, а більше нічого не змінилося.

Розтягнута група
Розтягнута група з дивана і крісла.