Tworzenie i porządkowanie warstw

Warstwy pozwalają uporządkować zawartość dokumentu. Obiekty znajdujące się na danej warstwie można rysować i edytować bez wpływania na obiekty z innych warstw. Jeśli na stole montażowym znajduje się warstwa pusta, użytkownik widzi wszystkie warstwy pod spodem.

Przed rozpoczęciem malowania, edytowania lub modyfikowania w obrębie danej warstwy należy zaznaczyć tę warstwę na osi czasu (co spowoduje, że stanie się ona aktywna). Jeśli warstwa jest aktywna lub folder jest aktywny, to obok nazwy tego elementu na osi czasu jest wyświetlana ikona ołówka. W danej chwili tylko jedna warstwa może być aktywna (choć w tym samym czasie może być zaznaczona więcej niż jedna warstwa).

Każdy nowy dokument programu Animate CC (dawniej Flash Professional CC) zawiera tylko jedną warstwę. Dodanie kolejnych warstw pomaga w uporządkowaniu kompozycji, animacji i innych elementów dokumentu. Warstwy można także ukryć, zablokować oraz inaczej rozmieścić. Jedynie pamięć komputera użytkownika jest ograniczeniem dla ilości tworzonych warstw. Liczba warstw nie ma wpływu na rozmiar publikowanego pliku SWF. Rozmiar pliku zwiększają tylko umieszczone w warstwach obiekty.

Pracę z warstwami (zwłaszcza ich dużą liczbą) może ułatwić umieszczenie ich w specjalnie dobranych folderach. Zwijanie i rozwijanie folderów warstw na osi czasu nie ma wpływu na zawartość stołu montażowego. Należy używać odrębnych warstw lub folderów na pliki muzyczne, pliki ActionScript, etykiety klatek i komentarze do klatek. Stosowanie oddzielnych warstw pozwala łatwiej odszukać elementy określonego typu.

Podczas tworzenia zaawansowanych efektów pomocne są specjalne warstwy linii pomocniczych (ułatwiające rysowanie i edytowanie) oraz warstwy maskujące.

W programie Animate wyróżnia się pięć typów warstw:

  • Warstwy zwykłe zawierają większość kompozycji w pliku FLA.

  • Warstwy maskujące zawierają obiekty używane jako maski w celu ukrywania wybranych fragmentów warstw leżących pod nimi. Więcej informacji zawiera sekcja Korzystanie z warstw maskujących.

  • Warstwy maskowane to warstwy znajdujące się pod warstwami maskującymi i skojarzone z nimi. Widoczna jest tylko ta część warstwy maskowanej, która nie jest zakryta przez maskę. Więcej informacji zawiera sekcja Korzystanie z warstw maskujących.

  • Warstwy linii pomocniczych zawierają obrysy, które ułatwiają definiowanie układów obiektów na innych warstwach. Pozwalają one również definiować ruchy animacji klasycznych na innych warstwach. Więcej informacji zawierają sekcje Warstwy linii pomocniczych i Tworzenie klasycznej animacji ruchu wzdłuż ścieżki.

  • Warstwy linii pomocniczych to warstwy skojarzone z jedną warstwą linii pomocniczych. Obiekt na warstwie linii pomocniczych może zostać ustawiony lub może być animowany wzdłuż obrysów na warstwie linii pomocniczych. Warstwy linii pomocniczych mogą zawierać statyczne elementy graficzne oraz klasyczne animacje, ale nie mogą zawierać klatek pośrednich.

  • Warstwy animacji ruchu zawierają obiekty animowane przy użyciu klatek pośrednich. Więcej informacji zawiera sekcja Animacje z klatkami pośrednimi.

  • Warstwy szkieletu zawierają obiekty, do których są przymocowane kości stosowane w kinematyce odwrotnej. Więcej informacji można znaleźć w artykule Używanie narzędzia Kość do animacji opartych na kinematyce odwrotnej.

Warstwy zwykłe, maskujące, maskowane oraz linii pomocniczych mogą zawierać klatki pośrednie lub animacje kości w kinematyce odwrotnej. Jeśli te elementy znajdują się na jednej z tych warstw, istnieją ograniczenia dotyczące typów zawartości, jaka może być dodawana do warstwy. Więcej informacji można znaleźć w artykułach Animacje ruchu oraz Używanie narzędzia Kość do animacji opartych na kinematyce odwrotnej.

Tworzenie warstwy

Utworzona warstwa pojawia się powyżej zaznaczonej warstwy. Nowo dodana warstwa staje się warstwą aktywną.

  1. Wykonaj jedną z następujących czynności:
    • Kliknij przycisk Nowa warstwa  w dolnej części osi czasu.

    • Wybierz polecenie Wstaw > Oś czasu > Warstwa.

    • Kliknij nazwę warstwy na osi czasu prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS) i wybierz z menu kontekstowego polecenie Wstaw warstwę.

Tworzenie folderu warstw

  1. Wykonaj jedną z następujących czynności:
    • Zaznacz warstwę lub folder na osi czasu, a następnie wybierz polecenie Wstaw > Oś czasu > Katalog warstw.

    • Kliknij nazwę warstwy na osi czasu prawym przyciskiem myszy (Windows) lub kliknij ją z wciśniętym klawiszem Control (macOS) i wybierz polecenie Wstaw katalog z menu kontekstowego. Nowy folder pojawi się powyżej zaznaczonej warstwy lub zaznaczonego folderu.

    • Kliknij ikonę Nowy folder na dole osi czasu. Nowy folder pojawi się powyżej zaznaczonej warstwy lub zaznaczonego folderu.

Porządkowanie warstw i folderów warstw

Chcąc inaczej uporządkować zawartość dokumentu, należy inaczej rozmieścić warstwy i foldery na osi czasu.

Foldery warstw pozwalają uzyskać uporządkowaną strukturę drzewa. Rozwijając i zwijając foldery, można obejrzeć warstwy znajdujące się w folderach, zachowując widok warstw znajdujących się na stole montażowym. Foldery mogą zawierać jednocześnie warstwy i inne foldery, co pozwala zarządzać warstwami analogicznie do zarządzania plikami na komputerze.

Znajdujące się na osi czasu elementy sterujące warstw mają wpływ na wszystkie warstwy w danym folderze. Zablokowanie folderu warstw (za pomocą odpowiedniego elementu sterującego) blokuje na przykład wszystkie warstwy w folderze.

  • Aby przenieść warstwę lub folder warstw do folderu warstw, przeciągnij warstwę lub nazwę folderu warstw na nazwę docelowego folderu warstw.
  • Aby zmienić kolejność warstw lub folderów, przeciągnij warstwę lub warstwy albo folder lub foldery na osi czasu w odpowiednie miejsce.
  • Aby rozwinąć lub zwinąć folder, kliknij trójkąt znajdujący się po lewej stronie nazwy folderu.
  • Aby rozwinąć lub zwinąć wszystkie foldery, kliknij prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS), a następnie wybierz polecenie Rozwiń wszystkie foldery lub Zwiń wszystkie foldery.

Zmienianie nazwy warstwy lub folderu

Domyślnie program Animate nadaje nazwy nowym warstwom w takiej kolejności, w jakiej warstwy były tworzone: Warstwa 1, Warstwa 2 itd. Zmiana nazw warstw pozwoli na lepsze odzwierciedlenie ich zawartości.

  1. Wykonaj jedną z następujących czynności:
    • Kliknij dwukrotnie nazwę warstwy lub folderu na osi czasu, a następnie wpisz nową nazwę.

    • Kliknij prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS) nazwę warstwy lub folderu, a następnie z menu kontekstowego wybierz polecenie Właściwości. Wpisz nową nazwę w polu Nazwa i kliknij przycisk OK.

    • Zaznacz warstwę lub folder na osi czasu, a następnie wybierz polecenie Modyfikuj > Oś czasu > Właściwości warstwy. Wpisz nową nazwę w polu Nazwa i kliknij przycisk OK.

Zaznaczanie warstwy lub folderu

  1. Wykonaj jedną z następujących czynności:
    • Kliknij nazwę warstwy lub folderu na osi czasu.

    • Kliknij na osi czasu klatkę należącą do warstwy.

    • Zaznacz na stole montażowym obiekt należący do warstwy.

    • Aby zaznaczyć sąsiadujące ze sobą warstwy lub foldery, kliknij ich nazwy na osi czasu, trzymając wciśnięty klawisz Shift.

    • Aby zaznaczyć warstwy lub foldery, które ze sobą nie sąsiadują, kliknij ich nazwy na osi czasu, trzymając wciśnięty klawisz Control (Windows) lub Command (macOS).

Kopiowanie klatek z pojedynczej warstwy

  1. Zaznacz zakres klatek w warstwie. Aby zaznaczyć całą warstwę, kliknij nazwę warstwy na osi czasu.
  2. Wybierz polecenie Edycja > Oś czasu > Kopiuj klatki.

  3. Kliknij klatkę, w której ma się rozpocząć wklejanie, a następnie wybierz polecenie Edycja > Oś czasu > Wklej klatki. Aby zastąpić dokładną liczbę skopiowanych klatek na docelowej osi czasu, wybierz opcję Wklej i nadpisz klatki.

    Overwrite_frames_process_1
    Obieg pracy przy wklejaniu i nadpisywaniu klatek

    A. Zaznacz klatki i skopiuj je. B. Kliknij prawym przyciskiem myszy klatkę, którą chcesz wkleić, i wybierz polecenie Wklej i nadpisz klatki. C. Wklejone klatki zastąpią taką samą liczbę klatek na osi czasu. 

Kopiowanie klatek z folderu warstw

  1. Aby zaznaczyć cały folder, zwiń folder (kliknij trójkąt znajdujący się na osi czasu po lewej stronie nazwy folderu), a następnie kliknij jego nazwę. 

  2. Wybierz polecenie Edycja > Oś czasu > Kopiuj klatki.

  3. Aby utworzyć folder, wybierz polecenie Wstaw > Oś czasu > Katalog warstw.

  4. Kliknij nowy folder, a następnie wybierz polecenie Edycja > Oś czasu > Wklej klatki.

Usuwanie warstwy lub folderu

  1. Aby zaznaczyć warstwę lub folder, kliknij odpowiednią nazwę na osi czasu lub dowolną klatkę na warstwie.
  2. Wykonaj jedną z następujących czynności:
    • Kliknij przycisk Usuń warstwę na osi czasu.

    • Przeciągnij warstwę lub folder do przycisku Usuń warstwę.

    • Kliknij prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS) nazwę warstwy lub folderu, a następnie wybierz z menu kontekstowego polecenie Usuń warstwy.

    Uwaga:

    Podczas usuwania katalogu warstw wszystkie zamknięte warstwy są również usuwane z całą zawartością.

Blokowanie i odblokowywanie warstw oraz folderów

  • Aby zablokować warstwę lub folder, kliknij kolumnę Zablokuj znajdującą się po prawej stronie nazwy. Aby odblokować warstwę lub folder, kliknij ponownie kolumnę Zablokuj.

  • Aby zablokować wszystkie warstwy i foldery, kliknij ikonę kłódki. Aby odblokować wszystkie warstwy i foldery, kliknij ponownie ikonę kłódki.

  • Aby zablokować lub odblokować wiele warstw lub folderów, przeciągnij wskaźnikiem myszy przez kolumnę Zablokuj.

  • Aby zablokować wszystkie inne warstwy lub foldery, kliknij z wciśniętym klawiszem Alt (Windows) lub Option (macOS) w kolumnie blokady. Aby odblokować wszystkie warstwy i foldery, kliknij ponownie kolumnę Zablokuj, trzymając wciśnięty klawisz Alt lub Option (macOS).

Kopiowanie i wklejanie warstw (tylko CS5.5)

Całe warstwy i foldery warstw można kopiować i wklejać w obrębie jednej osi czasu lub pomiędzy osiami czasu. Kopiować można warstwy wszystkich typów.

Podczas kopiowania i wklejania warstw jest zachowywana struktura folderów kopiowanych warstw.

  1. Zaznacz co najmniej jedną warstwę na osi czasu, klikając nazwę warstwy. Kliknięcie z wciśniętym klawiszem Shift pozwala zaznaczyć sąsiadujące ze sobą warstwy. Aby zaznaczyć warstwy, które ze sobą nie sąsiadują, klikaj z wciśniętym klawiszem Control (Windows) lub Command (macOS).

  2. Wybierz polecenie Edycja > Oś czasu >Kopiuj warstwy lub Wytnij warstwy. Można też klikać warstwy prawym przyciskiem myszy i wybierać z menu kontekstowego polecenie Kopiuj warstwy lub Wytnij warstwy.

  3. Na osi czasu, do której chcesz wkleić dane, zaznacz warstwę tuż pod miejscem, w którym mają zostać wstawione wklejane warstwy.

  4. Wybierz polecenie Edycja > Oś czasu > Wklej warstwy.

Warstwy pojawią się na osi czasu ponad zaznaczoną warstwą. Jeśli będzie zaznaczony folder warstw, wklejone warstwy pojawią się w tym folderze.

Aby umieścić warstwę w warstwie maskowania lub linii pomocniczych, należy zaznaczyć warstwę pod daną maską lub linią pomocniczą, a dopiero potem wkleić dane. Nie można wklejać warstw maskowania, linii pomocniczych ani folderów pod warstwą maskowania lub linii pomocniczych.

Warstwy można powielić, wybierając polecenie Edycja > Oś czasu > Powiel warstwy. Nazwy nowych warstw otrzymają dopisek „kopia”.

Ustawianie właściwości wielu warstw

  1. Utwórz plik FLA lub otwórz istniejący plik w programie Animate CC.

  2. Zaznacz warstwy, których właściwości chcesz zmienić, kliknij je prawym przyciskiem myszy i wybierz polecenie Właściwości.

  3. W oknie dialogowym Właściwości warstwy zmodyfikuj odpowiednie parametry.

  4. Kliknij przycisk OK.

Pokazywanie i ukrywanie warstwy lub folderu

Czerwony znak X widniejący po nazwie warstwy lub folderu na osi czasu pokazuje, że warstwa lub folder są ukryte. W ustawieniach publikowania można określać, czy warstwy ukryte będą dołączane do publikowanych plików SWF.

  • Aby ukryć warstwę lub folder, kliknij kolumnę oka po prawej stronie nazwy warstwy lub folderu na osi czasu. Aby pokazać warstwę lub folder, kliknij ponownie kolumnę oka.

  • Aby ukryć wszystkie warstwy i foldery na osi czasu, kliknij ikonę oka. Aby pokazać wszystkie warstwy i foldery, kliknij ponownie ikonę oka.

  • Aby pokazać lub ukryć wszystkie warstwy i foldery, przeciągnij wskaźnik myszy przez kolumnę z ikonami oka.

  • Aby ukryć wszystkie warstwy i foldery inne niż bieżąca warstwa lub bieżący folder, kliknij z wciśniętym klawiszem Alt (Windows) lub Option (macOS) w kolumnie z ikonami oka. Aby pokazać wszystkie warstwy i foldery, kliknij ponownie tę kolumnę z wciśniętym klawiszem Alt lub Option.

Wyświetlanie zawartości warstw w postaci konturów

Aby rozpoznać, do jakiej warstwy należy obiekt, wszystkie obiekty tej warstwy są wyświetlane jako kolorowe kontury.

  • Aby wyświetlić wszystkie obiekty na warstwie jako kontury, kliknij kolumnę Kontur po prawej stronie nazwy warstwy. Aby wyłączyć wyświetlanie konturu, kliknij kolumnę Kontur ponownie.

  • Aby wyświetlić obiekty ze wszystkich warstw jako kontury, kliknij ikonę konturu. Aby wyłączyć wyświetlanie konturów na wszystkich warstwach, kliknij ponownie ikonę konturu.

  • Aby wyświetlić obiekty na wszystkich warstwach innych niż obecna jako obrysy, kliknij z wciśniętym klawiszem Alt (Windows) lub Option (macOS) w kolumnie obrysu. Aby wyłączyć wyświetlanie konturów na wszystkich warstwach, kliknij ponownie kolumnę Kontur z wciśniętym klawiszem Alt lub Option.

Uwaga:

Kolor konturu danej warstwy obowiązuje także dla ścieżek ruchu na tej warstwie.

Zmiana koloru konturu warstwy

  1. Wykonaj jedną z następujących czynności:
    • Kliknij dwukrotnie ikonę warstwy (ikona po lewej stronie nazwy warstwy) na osi czasu.

    • Kliknij prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS) nazwę warstwy, a następnie wybierz z menu kontekstowego polecenie Właściwości.

    • Zaznacz warstwę na osi czasu, a następnie wybierz polecenie Modyfikuj > Oś czasu > Właściwości warstwy.

  2. W oknie dialogowym Właściwości warstwy kliknij pole Kolor konturu, a następnie wybierz nowy kolor i kliknij przycisk OK.

Przeglądanie warstw i folderów warstw

Pokazywanie i ukrywanie warstwy lub folderu

Czerwony znak X widniejący po nazwie warstwy lub folderu na osi czasu pokazuje, że warstwa lub folder są ukryte. W ustawieniach publikowania można określać, czy warstwy ukryte będą dołączane do publikowanych plików SWF.

  • Aby ukryć warstwę lub folder, kliknij kolumnę oka po prawej stronie nazwy warstwy lub folderu na osi czasu. Aby pokazać warstwę lub folder, kliknij ponownie kolumnę oka.

  • Aby ukryć wszystkie warstwy i foldery na osi czasu, kliknij ikonę oka. Aby pokazać wszystkie warstwy i foldery, kliknij ponownie ikonę oka.

  • Aby pokazać lub ukryć wszystkie warstwy i foldery, przeciągnij wskaźnik myszy przez kolumnę z ikonami oka.

  • Aby ukryć wszystkie warstwy i foldery inne niż bieżąca warstwa lub bieżący folder, kliknij z wciśniętym klawiszem Alt (Windows) lub Option (macOS) w kolumnie z ikonami oka. Aby pokazać wszystkie warstwy i foldery, kliknij ponownie tę kolumnę z wciśniętym klawiszem Alt lub Option.

Wyświetlanie zawartości warstw w postaci konturów

Aby rozpoznać, do jakiej warstwy należy obiekt, wszystkie obiekty tej warstwy są wyświetlane jako kolorowe kontury.

  • Aby wyświetlić wszystkie obiekty na warstwie jako kontury, kliknij kolumnę Kontur po prawej stronie nazwy warstwy. Aby wyłączyć wyświetlanie konturu, kliknij kolumnę Kontur ponownie.

  • Aby wyświetlić obiekty ze wszystkich warstw jako kontury, kliknij ikonę konturu. Aby wyłączyć wyświetlanie konturów na wszystkich warstwach, kliknij ponownie ikonę konturu.

  • Aby wyświetlić obiekty na wszystkich warstwach innych niż obecna, kliknij z wciśniętym klawiszem Alt (Windows) lub Option (macOS) w kolumnie obrysu. Aby wyłączyć wyświetlanie konturów na wszystkich warstwach, kliknij ponownie kolumnę Kontur z wciśniętym klawiszem Alt lub Option.

Zmienianie koloru obramowania warstwy

  1. Wykonaj jedną z następujących czynności:
    • Kliknij dwukrotnie ikonę warstwy (ikona po lewej stronie nazwy warstwy) na osi czasu.

    • Kliknij prawym przyciskiem myszy (Windows) lub kliknij z wciśniętym klawiszem Control (macOS) nazwę warstwy, a następnie wybierz z menu kontekstowego polecenie Właściwości.

    • Zaznacz warstwę na osi czasu, a następnie wybierz polecenie Modyfikuj > Oś czasu > Właściwości warstwy.

  2. W oknie dialogowym Właściwości warstwy kliknij pole Kolor konturu, a następnie wybierz nowy kolor i kliknij przycisk OK.

Uwaga:

Kolor konturu danej warstwy obowiązuje także dla ścieżek ruchu na tej warstwie.

Ustawienie przezroczystości warstwy

  1. Otwórz plik FLA lub utwórz nowy w programie Animate CC.

  2. Trzymając naciśnięty klawisz Shift, kliknij kolumnę z ikonami oka na osi czasu, aby ustawić przezroczystą widoczność.

    Uwaga:

    Kliknięcie przy wciśniętym klawiszu Shift nie ma wpływu na warstwy ukryte.

    Ustawienie przezroczystości warstwy
    Ustawienie przezroczystości warstwy
  3. Użyj dowolnej z poniższych opcji, aby ustawić przezroczystość warstwy:

    • Kliknij prawym przyciskiem myszy dowolną warstwę i z menu kontekstowego wybierz opcję Właściwości. W oknie dialogowym Właściwości warstwy wybierz opcję Widoczność > Przezroczysta.
    • Kliknij prawym przyciskiem myszy dowolną warstwę i wybierz opcję Pokaż inne jako przezroczyste.
    Właściwości warstwy
    Właściwości warstwy
  4. Kliknij przycisk OK.

Uwaga:

Opcja Przezroczystość warstwy nie ma wpływu na warstwy ukryte. 

Korzystanie z warstw zaawansowanych

Kiedy w programie Animate CC jest używany tryb warstw zaawansowanych, wszystkie warstwy na osi czasu są publikowane jako symbole. Tryb warstw zaawansowanych umożliwia korzystanie z następujących funkcji:

Tryb warstw zaawansowanych jest domyślnie włączony. Tryb warstw zaawansowanych można włączyć lub wyłączyć przy użyciu ustawień Modyfikuj > Dokument. Po zastosowaniu zmian kliknij opcję Ustaw jako domyślne, aby zachować obecne ustawienie dla dalszych dokumentów we wszystkich sesjach programu Animate.

Tryb warstw zaawansowanych
Tryb warstw zaawansowanych

Uzyskanie dostępu do tych symboli przy użyciu skryptu w programie Animate wymaga wywołania ich przez warstwę funkcjonującą jako obiekt. Kiedy na przykład nie są używane warstwy zaawansowane, można bezpośrednio uzyskać dostęp do symbolu przy użyciu skryptu podobnego do poniższego: 

getchildbyname("symbol1");

W przypadku używania warstw zaawansowanych dostęp do symbolu jest możliwy tylko za pośrednictwem warstwy. Służy do tego skrypt podobny do poniższego:

Warstwa=getchildbyname("W1");

Warstwa.getchildbyname("symbol1");

Przykładowy kod dostępu do symboli w przypadku używania warstw zaawansowanych w dokumencie typu ActionScript 3: 

Var Layer:MovieClip =MovieClip(getchildbyname("L1"));
Layer.getchildbyname("symbol1");

Przykładowy kod dostępu do symboli w przypadku używania warstw zaawansowanych w dokumencie typu HTML5: 

Layer=this.getchildbyname("L1");
Layer.getchildbyname("symbol1");

Na poniższej ilustracji przedstawiono sposób uzyskiwania dostępu do symbolu przy użyciu skryptu — w wersji z warstwami zaawansowanymi i bez nich. 

Ilustracja dostępu do symbolu w wersji z warstwami zaawansowanymi i bez nich
Ilustracja dostępu do symbolu w wersji z warstwami zaawansowanymi i bez nich

Uwaga:

Rozmiar publikowanych projektów animacji może wzrosnąć, kiedy są używane warstwy zaawansowane w programie Animate. Jeśli występują problemy podczas korzystania z funkcji kamery lub głębi warstw, sprawdź, czy tryb warstw zaawansowanych jest WŁĄCZONY. Jeśli jest on wyłączony, włącz go, aby uzyskać oczekiwane zachowanie. 

Stosowanie efektów warstw

Efekty filtrów i kolorystyczne były dawniej stosowane tylko do klipów filmowych. Dzięki warstwom zaawansowanym efekty filtrów i kolorystyczne można stosować do zaznaczonych klatek. Wtedy dotyczą one całej zawartości tych klatek, takiej jak kształty, obiekty rysunków czy symbole graficzne. Efekty warstw mogą być animowane między klatkami przy użyciu metody klasycznej, opartej na kształtach i kinematyki odwrotnej.

Efekty warstw można stosować do pojedynczych lub wielu klatek, zaznaczając odpowiednie klatki. Efekty warstw można też zastosować do wszystkich klatek warstwy, zaznaczając całą warstwę. Efekty warstw mogą być stosowane do osi czasu symbolu, na przykład klipu filmowego czy symbolu graficznego, a także we wszystkich scenach.

Uwaga:

Efekty warstw można stosować tylko wtedy, gdy tryb warstw zaawansowanych jest WŁĄCZONY. Aby w pliku były dostępne te funkcje, może być konieczne jawne włączenie trybu warstw zaawansowanych.

Korzystanie z filtrów klatek

Aby dodać filtry do określonej klatki, najpierw ją zaznacz. W panelu inspektora Właściwości zostaną wczytane właściwości tej klatki. Kliknij ikonę + na liście rozwijanej Filtry

Filtry klatek
Filtry klatek

Po dodaniu filtrów do klatek inspektor Właściwości wygląda podobnie do przykładu w poniższym zrzucie ekranu. 

Można ustawić właściwości poszczególnych filtrów zależnie od potrzeb oraz zastosować je na poziomie klatek. Animowanie obejmuje wszystkie filtry klatek. 

Właściwości filtrów klatek w inspektorze Właściwości
Właściwości filtrów klatek w inspektorze Właściwości

Uwaga:

Efekty warstw są obsługiwane tylko w dokumentach typu ActionScript 3. Animacje ruchu i warstwy kamery nie obsługują efektów warstw. 

Stosowanie efektów kolorystycznych

Aby zastosować efekt kolorystyczny do określonej klatki, najpierw ją zaznacz. W panelu inspektora Właściwości zostaną wczytane właściwości tej klatki. Wybierz dowolną właściwość koloru w panelu inspektora Właściwości.

Efekty kolorystyczne
Efekty kolorystyczne

Stosowanie głębi warstw

Twórcy animacji mogą umieszczać warstwy na różnych płaszczyznach animacji 2D w celu uzyskania iluzji głębokości. 

Głębokość warstw można zmieniać dynamicznie przy użyciu panelu Głębia warstwy. Aby otworzyć panel głębi warstw, kliknij polecenie Okno > Głębia warstwy.

Głębia warstwy reprezentująca każdą warstwę
Głębia warstwy reprezentująca każdą warstwę

Uwaga:

Wartości minimalne i maksymalne głębokości warstw można ustawić w zakresie od –5000 do 10 000.

Jak zilustrowano na powyższym zrzucie ekranu, wartości głębi warstw są wyświetlane obok nazw warstw dla poszczególnych klatek.

  • Wskaż poszczególne wartości myszą, kliknij i przeciągnij suwak w prawo lub w lewo.
  • Aby zmniejszyć głębokość, przeciągnij suwak w lewo. Aby zwiększyć głębokość, przeciągnij suwak w prawo. 
  • Niskie wartości ujemne reprezentują obiekty bliższe, a wyższe wartości dodatnie — obiekty dalsze.

Wartości głębi warstwy można animować w ramach dowolnych zakresów animacji. 

Każdej warstwie odpowiadają linie innego koloru w panelu Głębia warstwy. Kolory poszczególnych warstw można wyświetlić na osi czasu. 

Można również zwiększać i zmniejszać głębokość obiektów na poszczególnych warstwach, przesuwając kolorowe linie w górę i w dół.

  • Aby zmniejszyć głębokość obiektów na warstwie, kliknij linię i przeciągnij w górę.
  • Aby zwiększyć głębokość obiektów na warstwie, kliknij linię i przeciągnij w dół.

Ilustracja animacji z głębią warstwy i bez tej funkcji:

Zawartość bez głębokości warstw
Zawartość bez głębokości warstw
Zawartość z głębokością warstw
Zawartość z głębokością warstw

Ilustracja animacji z zastosowaną głębią warstw:

Kamera skierowana na warstwy znajdujące się na różnych głębokościach pozwala uzyskać efekt paralaksy. Pozwala też powiększyć zawartość określonej warstwy. Kamerę można zablokować na wybranej warstwie. Interaktywne interfejsy API pozwalają na stosowanie efektów kamery w czasie wykonywania. Więcej informacji można znaleźć w artykule Tworzenie efektu paralaksy przy użyciu głębi kamery i warstw.

Uwaga:

Głębia warstwy dotyczy tylko głównej osi czasu.

Zachowywanie rozmiaru w połączeniu z głębią warstw

Głębokość warstwy obiektów można zmieniać, nie modyfikując rozmiaru ani położenia obiektów. Aby użyć funkcji zachowywania rozmiaru, kliknij przycisk Zachowaj rozmiar w prawym górnym rogu panelu Głębia warstwy.

Opcja zachowania rozmiaru jest dostępna w dwóch trybach:

  • Kliknij przycisk Zachowaj rozmiar i zmień głębię odpowiedniej warstwy.Przycisk Zachowaj rozmiar jest przełączany automatycznie.
  • Naciśnij i przytrzymaj klawisz Alt , aby tymczasowo włączyć opcję Zachowywanie rozmiaru podczas przeciągania wartości głębi warstw.
Zachowywanie rozmiaru w połączeniu z głębią warstw
Zachowywanie rozmiaru w połączeniu z głębią warstw

Stosowanie głębi warstw w czasie wykonywania

Można także dodać kamerę na obiektach w czasie wykonywania i stosować efekty, korzystając z interfejsów API kamery. Więcej informacji można znaleźć w artykule Kamera interaktywna w czasie wykonywania

Interfejs API głębi warstw (ActionScript 3)

Specjalne interfejsy API pozwalają zarządzać warstwami w czasie wykonywania. W czasie wykonywania można na przykład dodać warstwę animacji lub zmniejszyć głębokość jednej z warstw animacji. 

Metoda Prototyp Przykład Opis
setLayerZDepth fl.Layer.setLayerZDepth(ośCzasu,
nazwaWarstwy, zDepth)
fl.Layer.setLayerZDepth("nazwaWarstwy", 100); Ustawia wartość głębokości Z danej warstwy.
getLayerZDepth fl.Layer.getLayerZDepth(nazwaWarstwy): głębokośćZ fl.Layer.getLayerZDepth("nazwaWarstwy"); Zwraca wartość głębokości Z danej warstwy.
addNewLayer fl.Layer.addNewLayer(nazwaWarstwy,
głębokośćZ=0)
fl.Layer.addNewLayer("nazwaWarstwy", –80); Dodaje nową warstwę na osi czasu i ustawia jej głębokość Z.
removeLayer fl.Layer.removeLayer(nazwaWarstwy) fl.Layer.removeLayer("nazwaWarstwy"); Usuwa warstwę z osi czasu.

Interfejs API głębi warstw dla dokumentów HTML Canvas

Metoda Prototyp Przykład Opis
setLayerZDepth AdobeAn.Layer.setLayerZDepth(nazwaWarstwy,
głębokośćZ)
console.log(fl.Layer.setLayerZDepth
("nazwaWarstwy", 100));
Ustawia wartość głębokości Z danej warstwy.
getLayerZDepth AdobeAn.Layer.getLayerZDepth(nazwaWarstwy)
: głębokośćZ
console.log(fl.Layer.getLayerZDepth
("nazwaWarstwy"));
Zwraca wartość głębokości Z danej warstwy.

Obsługa warstw macierzystych i potomnych

Program Animate pozwala ustawić jedną warstwę jako macierzystą względem innej. Dzięki temu mechanizmowi warstwa lub obiekt może w prosty sposób sterować inną warstwą lub innym obiektem w obrębie animacji. Łatwiejsze sterowanie różnymi częściami postaci pozwala twórcom animacji i gier szybciej realizować kompozycje.

Widok warstw macierzystych i potomnych wymaga włączenia warstw zaawansowanych. Warstwy zaawansowane są domyślnie włączone dla nowych plików. Widok warstw macierzystych i potomnych można włączyć, klikając ikonę hierarchii w prawym górnym rogu osi czasu.

Wyświetlanie hierarchii warstw
Wyświetlanie hierarchii warstw

Uwaga:

Hierarchia obiektów poddanych wypaczeniu działa tylko pod warunkiem, że punkt przekształcenia obiektu warstwy potomnej znajduje się na obiekcie warstwy macierzystej.

Warstwy macierzyste i potomne

Jeśli w widoku hierarchii warstw przesuniesz warstwę 1 do warstwy 2, warstwa 1 zostanie warstwą potomną warstwy 2. Obiekt na warstwie potomnej dziedziczy położenie i kąt obrotu obiektu na warstwie macierzystej, ale poza tym zachowuje swoje właściwości. Oznacza to, że przesunięcie lub obrócenie obiektu macierzystego skutkuje również przesunięciem lub obróceniem obiektu potomnego. Można utworzyć wiele relacji obiektów (macierzysty-potomny), aby uzyskać hierarchię.

Warstwy macierzyste

Jedną warstwę można połączyć z inną, klikając uchwyt warstwy (kolorowy nagłówek) i przeciągając go na inną warstwę. Można również kliknąć w dowolnym miejscu prostokąta obok nazwy warstwy i przeciągnąć ją na inną warstwę. Można też kliknąć dowolną warstwę i wybrać warstwę macierzystą z listy podręcznej. 

Natychmiast po rozpoczęciu przeciągania obok kolorowego nagłówka warstwy pojawi się linia kropkowana. Po zwolnieniu przycisku zostanie utworzone połączenie macierzysta-potomna między dwiema warstwami.

Ustawianie warstwy macierzystej
Ustawianie warstwy macierzystej

Skrajny lewy kolorowy nagłówek w widoku warstw macierzystych i podrzędnych wskazuje warstwę macierzystą w hierarchii. Hierarchia warstw jest ilustrowana od lewej (macierzyste) do prawej (potomne).

Połączenie można usunąć, klikając kolorowy nagłówek dowolnej warstwy, przeciągając linię kropkowaną i zwalniając ją. Można również kliknąć poziomy obszar i kliknąć opcję Usuń warstwę macierzystą zgodnie z poniższym zrzutem ekranu. 

Usuwanie warstw macierzystych
Usuwanie warstw macierzystych

Na poniższych zrzutach ekranu przedstawiono hierarchię warstw i ich położenie przed wprowadzeniem warstw macierzystych i potomnych i po użyciu tej funkcji.

Przed i po modyfikacji hierarchii warstw
Przed i po modyfikacji hierarchii warstw

Poniższa przykładowa ilustracja wskazuje sposób użycia hierarchii warstw dla części ciała człowieka.

Przykładowa ilustracja części ciała z hierarchią warstw
Przykładowa ilustracja części ciała z hierarchią warstw

Przyjrzyj się powyższej ilustracji.

  • Korpus jest obiektem macierzystym wszystkich części ciała.
  • Warstwa nóg i uda jest warstwą macierzystą innych części nogi, takich jak but, dół nogi i kostka.
  • Głowa jest obiektem potomnym szyi, a szyja jest obiektem potomnym korpusu. Oznacza to, że każde przesunięcie szyi w kierunku od reszty ciała powoduje również przesunięcie głowy.

Uwaga:

Dziedziczenie jest właściwością warstwy, którą należy ustawić dla każdej klatki kluczowej w warstwie potomnej. W klatce kluczowej można anulować połączenie warstwy z jej warstwą macierzystą lub zmienić jej warstwę macierzystą na inną.

Samouczek na temat hierarchii warstw

Samouczek na temat hierarchii warstw
Dowiedz się, jak tworzyć hierarchię warstw macierzystych i potomnych oraz modyfikować kompozycję.

Ta zawartość jest licencjonowana na warunkach licencji Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Posty z serwisów Twitter™ i Facebook nie są objęte licencją Creative Commons.

Informacje prawne   |   Zasady prywatności online