Praca z obiektami

Inteligentna zmiana rozmiaru grupy

Gdy zmieniasz rozmiar grupy, przeciągając jej uchwyty lub korzystając z Inspektora, aplikacja może inteligentnie skalować jej elementy zamiast rozciągać wszystko równomiernie. Dla każdego obiektu w grupie można ustawić własną Zmianę rozmiaru grupy, dostępną na karcie Właściwości obiektów w Inspektorze, gdy obiekt jest zaznaczony wewnątrz grupy.

Inspektor z ustawieniami zmiany rozmiaru grupy.

Dostępne są następujące zachowania:

Łącząc różne zachowania dla różnych obiektów w tej samej grupie, możesz na przykład zachować rozmiar krzeseł, rozciągając stojący przed nimi stół.

Aby określić, jak rozmiar i położenie obiektu mają się zmieniać względem grupy, zaznacz obiekt. Następnie ustaw każdą z jego opcji rozmiaru i odległości w stanie niezmiennym lub zmiennym. Opcje te są pokazywane w sekcji Zmiana rozmiaru grupy jako linie zygzakowate, gdy odpowiadająca im wartość może się zmieniać (na przykład gdy obiekt może rozciągać się w pionie). Wartość niezmienna jest pokazana jako linia prosta. Kliknięcie linii przełącza jej stan z niezmiennego na zmienny i odwrotnie.

Uproszczone granice obiektu i grupy w ustawieniach zmiany rozmiaru grupy.

1 – Linia ciągła pokazuje kontur obiektu.

2 – Linia przerywana pokazuje granicę grupy.

Opcje rozmiaru i odległości w ustawieniach zmiany rozmiaru grupy.

1 – Szerokość obiektu.

2 – Głębokość obiektu.

3 – Wysokość obiektu.

4 – Odległość od tyłu obiektu do granicy grupy.

5 – Odległość od lewej strony obiektu do granicy grupy.

6 – Odległość od prawej strony obiektu do granicy grupy.

7 – Odległość od przodu obiektu do granicy grupy.

8 – Odległość od góry obiektu do granicy grupy.

9 – Odległość od dołu obiektu do granicy grupy.

Kliknięcie dowolnego obiektu w grupie zaznacza całą grupę. Aby zaznaczyć pojedynczy obiekt, kliknij go po raz drugi. Czasem wygodniej jest zaznaczyć obiekt grupy w Drzewie projektu, klikając jego nazwę.

Przykład ustawień obiektu

Przykład ustawień zmiany rozmiaru grupy.

W powyższym przykładzie:

Przykład ze zmienioną grupą

W tym przykładzie mamy grupę dwóch obiektów: sofy i fotela.

Pierwotne obiekty w 2D
Pierwotna grupa sofy i fotela.

Ustalimy następujące zachowanie. Sofa ma móc stawać się dłuższa, gdy grupa jest rozciągana, ale jej głębokość i wysokość mają pozostać takie same. Fotel nie może się zmieniać. Odstęp między sofą a fotelem również ma być zachowany.

Zachowanie sofy
Ustawienia zmiany rozmiaru grupy dla sofy.
Zachowanie fotela
Ustawienia zmiany rozmiaru grupy dla fotela.

W efekcie sofa stała się dłuższa, a nic innego się nie zmieniło.

Rozciągnięta grupa
Rozciągnięta grupa sofy i fotela.