---
url: "/pl/pitchdeck/design/keyframes.md"
description: "Brakuje Ci presetu w Pitchdeck? Utwórz własną animację z klatek kluczowych z właściwościami *x*, *y*, *scale*, *rotation* i *opacity*."
---

# Tworzenie własnych animacji z klatek kluczowych

> Brakuje Ci presetu w Pitchdeck? Utwórz własną animację z klatek kluczowych z właściwościami *x*, *y*, *scale*, *rotation* i *opacity*.

## Tworzenie nowej własnej animacji {#creating-a-new-custom-animation}

[Video](/assets/videos/pitchdeck/design/custom-animation-create.mp4)

Aby otworzyć panel własnych animacji, kliknij przycisk **Custom Animations** w głównym nagłówku Pitchdeck (w małym rozmiarze okna ma on etykietę **Animations**). Otworzy się panel własnych animacji, w którym możesz zacząć dodawać własną animację z klatek kluczowych.

Po otwarciu panelu animacji zobaczysz 2 klatki kluczowe: pierwszą (0%) i ostatnią (100%). Są one dodawane domyślnie i nie można ich usunąć, ponieważ animacja z klatek kluczowych potrzebuje co najmniej jednej klatki, od której się zaczyna, i klatki kluczowej wyznaczającej jej koniec.

### Wybieranie klatki kluczowej do edycji {#selecting-a-keyframe-to-edit}

Między klatkami kluczowymi możesz błyskawicznie się przełączać, klikając klatkę w wierszu wartości procentowych klatek kluczowych u góry panelu własnych animacji. Kliknięcie klatki kluczowej pozwala edytować właściwości tej konkretnej klatki.

### Wstawianie nowych klatek kluczowych {#inserting-new-keyframes}

Aby dodać klatkę kluczową między domyślnym początkiem a końcem, wpisz jej wartość procentową (na przykład **50**) i wybierz **Insert New Keyframe**.

Każda nowa klatka kluczowa jest automatycznie tworzona z tymi samymi właściwościami, które ma aktualnie zaznaczona klatka. Dzięki temu możesz dostosowywać właściwości na podstawie wcześniej dodanych klatek kluczowych. Po kliknięciu przycisku **Insert New Keyframe** nowo dodana klatka zostanie też automatycznie zaznaczona.

### Edycja właściwości klatek kluczowych {#editing-keyframe-properties}

W każdej klatce kluczowej animacji możesz edytować 5 różnych właściwości. Wszystkie różnice we właściwościach między klatkami kluczowymi są animowane automatycznie. Na przykład ustawienie skali 2x w klatce 0% i 1x w klatce 100% automatycznie utworzy animację „zmniejszania się”.

- Właściwość **X** animuje położenie elementu w poziomie (w pikselach).
- Właściwość **Y** animuje położenie elementu w pionie (w pikselach).
- Właściwość **Opacity** animuje procentową przezroczystość elementu.
- Właściwość **Rotate** animuje obrót elementu w stopniach.
- Właściwość **Scale** animuje rozmiar elementu.

### Kopiowanie i wklejanie właściwości klatek kluczowych {#copying-and-pasting-keyframe-properties}

Aby skopiować właściwości z jednej klatki kluczowej do innej, zaznacz klatkę, z której chcesz skopiować właściwości, i kliknij przycisk **Copy Properties**. Następnie zaznacz klatkę, do której chcesz je wkleić, i kliknij przycisk **Paste Properties**, aby wkleić skopiowane właściwości do zaznaczonej klatki kluczowej.

> **Note:** **Skopiowane właściwości są dostępne tylko do zamknięcia panelu**. Dopóki panel własnych animacji jest otwarty, możesz kopiować i wklejać właściwości między dowolnymi klatkami kluczowymi animacji. Po zamknięciu panelu skopiowanych właściwości nie będzie można już wkleić.

### Usuwanie klatek kluczowych {#deleting-keyframes}

Aby usunąć klatkę kluczową, kliknij ją w wierszu wartości procentowych klatek kluczowych, aby ją zaznaczyć, a potem kliknij przycisk **Delete Keyframe**, aby usunąć ją z osi czasu. Pamiętaj, że _nie można_ usunąć klatek **0%** ani **100%**, ponieważ są to domyślne klatki kluczowe wymagane na osi czasu animacji.

Po usunięciu dowolnej klatki kluczowej automatycznie zostanie ponownie zaznaczona klatka **0%** jako aktywna klatka do edycji.

> **Warning:** **Usunięcie klatki kluczowej jest trwałe**. Usunięta klatka kluczowa zostaje trwale usunięta z osi czasu i nie można cofnąć tej operacji. Możesz jednak skopiować właściwości klatki za pomocą **Copy Properties**, usunąć ją, a potem wkleić te właściwości do innej klatki, dopóki nadal edytujesz oś czasu animacji.

### Podgląd animacji na żywo {#using-the-live-preview-to-see-your-animation}

Aby zobaczyć, jak wygląda animacja na podstawie zmienionych klatek kluczowych i ich właściwości, spójrz na obszar **Live Preview**, który znajduje się tuż obok właściwości klatek kluczowych, bezpośrednio pod osią czasu animacji. Wszystkie zmiany klatek kluczowych, właściwości i easingu są automatycznie widoczne w podglądzie na żywo.

> **Note:** **Możesz zmienić szybkość odtwarzania podglądu na żywo**. Jeśli chcesz zobaczyć, jak Twoja animacja wygląda przy różnych szybkościach, przeciągnij suwak szybkości pod **Live Preview** w lewo lub w prawo, aby zmniejszyć lub zwiększyć szybkość odtwarzania.

### Ustawianie easingu animacji {#setting-the-animation-easing}

Rodzaj easingu animacji wybierasz z listy rozwijanej **Easing**. Easing jest automatycznie stosowany do całej osi czasu i aktualizuje obszar **Live Preview**, więc widzisz, jak wybrany easing zmienia ruch animacji z klatek kluczowych.

Możesz wybrać jedną z następujących opcji easingu:

- Ease (Default)
- Linear
- Ease In
- Ease Out
- Ease In Out

### Zapisywanie nowej własnej animacji {#saving-your-new-custom-animation}

Aby zapisać nową animację, nadaj jej nazwę w polu tekstowym **New Custom Animation Name**, a potem kliknij **Add New Animation**.

> **Note:** **Własne animacje są zapisywane i dostępne tylko w _bieżącym pliku Figmy_**. Zapisana animacja jest dostępna na każdej _stronie_ w _bieżącym_ pliku Figmy. Zapisane animacje _nie_ pojawią się jednak, jeśli uruchomisz Pitchdeck w zupełnie innym lub nowym pliku Figmy, ponieważ animacje są zapisywane bezpośrednio w pliku Figmy i nie można ich przenieść do innego pliku. W każdym nowym pliku Figmy musisz utworzyć animacje od nowa. Możesz też dodać nową _stronę_ w _bieżącym_ pliku Figmy – zapisane w nim własne animacje nadal będą tam dostępne.

### Korzystanie z zapisanych własnych animacji {#using-your-saved-custom-animations}

Gdy zapiszesz co najmniej jedną własną animację, możesz używać jej na slajdach: zaznacz warstwę na karcie **Animations** i otwórz wybór animacji (**All effects…** lub menu **Animation**). W oknie wyboru zobaczysz kartę **Custom** ze wszystkimi zapisanymi własnymi animacjami.

Podobnie jak presety animacji, własną animację możesz zastosować do kilku warstw jednocześnie, [zaznaczając je razem](/pl/pitchdeck/design/animations#select-elements) na karcie **Animations**.

## Aktualizacja zapisanych animacji {#updating-your-saved-animations}

[Video](/assets/videos/pitchdeck/design/custom-animation-update.mp4)

Aby zaktualizować wcześniej zapisaną własną animację, wybierz ją z listy rozwijanej **Your Saved Animations**. Zapisana animacja i jej klatki kluczowe zostaną wczytane do panelu własnych animacji.

Po wybraniu zapisanej animacji możesz w razie potrzeby edytować jej klatki kluczowe i właściwości. Gdy zmiany będą gotowe, kliknij przycisk **Update Saved Animation**, aby je zapisać i _nadpisać_ poprzednie klatki kluczowe animacji.

Pamiętaj, że aktualizacja zapisanej animacji automatycznie zastosuje zmienione klatki kluczowe do wszystkich warstw na slajdach, które już korzystają z tej własnej animacji.

> **Tip:** **Utwórz nową animację na podstawie zapisanej**. Jeśli chcesz wczytać zapisaną animację i ją zmodyfikować, ale nie „nadpisywać” zapisanej wersji, możesz utworzyć na jej podstawie nową animację: wpisz nazwę w polu **New Custom Animation Name** i kliknij przycisk **Add New Animation**.

## Usuwanie zapisanych animacji {#deleting-your-saved-animations}

[Video](/assets/videos/pitchdeck/design/custom-animation-delete.mp4)

Aby usunąć animację, wybierz dowolną pozycję w **Your Saved Animations**, aby ją wczytać, a potem kliknij przycisk **Delete Saved Animation**, aby usunąć zapisaną animację.

> **Warning:** **Usunięcie zapisanej animacji jest trwałe i usuwa ją z warstw**. Usunięta zapisana animacja zostaje trwale usunięta z listy **Your Saved Animations**. Wszystkie warstwy na slajdach, które z niej korzystały, wrócą do stanu bez animacji (**no animation**).
