Робота з об’єктами
Розумна зміна розміру групи
Під час зміни розміру групи перетягуванням її маркерів або через Інспектор застосунок може масштабувати її елементи розумно, а не розтягувати все рівномірно. Для кожного об’єкта всередині групи можна задати власну поведінку в розділі Зміна розміру групи на вкладці Параметри об’єктів в Інспекторі, коли об’єкт вибрано всередині групи.
Доступні такі варіанти поведінки:
- Об’єкт масштабується пропорційно разом із межею групи. Це поведінка за умовчанням.
- Об’єкт розтягується, заповнюючи доступний простір, коли змінюється розмір групи.
- Об’єкт зберігає свій вихідний розмір.
- Розташування об’єкта всередині групи зміщується разом зі зміною межі.
- Об’єкт зберігає відстань до однієї або кількох меж групи, коли її розмір змінюється.
Поєднуючи різну поведінку для різних об’єктів в одній групі, можна, наприклад, зберегти розмір стільців, розтягуючи стіл перед ними.
Щоб задати, як мають змінюватися розмір і розташування об’єкта відносно групи, виберіть об’єкт. Потім переведіть кожен із параметрів його розмірів і відстаней у незмінний або змінний стан. Ці параметри відображаються в розділі Зміна розміру групи як зигзагоподібні лінії, коли відповідне значення може змінюватися (наприклад, об’єкт може розтягуватися по вертикалі). Незмінне значення показується прямою лінією. Натискаючи на лінію, можна перемикати її стан із незмінного на змінний і навпаки.
1 – Суцільна лінія показує контур об’єкта.
2 – Пунктирна лінія показує межу групи.
1 – Ширина об’єкта.
2 – Глибина об’єкта.
3 – Висота об’єкта.
4 – Відстань від задньої сторони об’єкта до межі групи.
5 – Відстань від лівої сторони об’єкта до межі групи.
6 – Відстань від правої сторони об’єкта до межі групи.
7 – Відстань від передньої сторони об’єкта до межі групи.
8 – Відстань від верху об’єкта до межі групи.
9 – Відстань від низу об’єкта до межі групи.
Натискання на будь-який об’єкт у групі вибирає групу цілком. Щоб вибрати окремий об’єкт, натисніть на нього ще раз. Іноді зручніше вибрати об’єкт у групі в Дереві проєкту, натиснувши на назву об’єкта.
Приклад налаштувань об’єкта
У наведеному вище прикладі:
- Ширина об’єкта змінна. Під час зміни розміру групи об’єкт розтягуватиметься в напрямку зліва направо.
- Глибина і висота об’єкта не змінюватимуться.
- Відстань від передньої сторони об’єкта до межі групи змінюватиметься під час зміни розміру групи.
- Решта відстаней від об’єкта до межі групи не змінюватимуться.
Приклад зі зміною розміру групи
У цьому прикладі маємо групу з двох об’єктів: дивана і крісла.
Задамо таку поведінку. Диван має ставати довшим, коли групу розтягують. Але глибина і висота дивана повинні залишатися незмінними. Крісло не має змінюватися. Проміжок між диваном і кріслом теж має зберігатися.
У результаті диван став довшим, а більше нічого не змінилося.