Freigeben über


Ändern der Animationsinterpolation zwischen Keyframes

In der Keyframeinterpolation wird beschrieben, wie Eigenschaftenänderungen in der Zeitspanne zwischen zwei Keyframes animiert werden. Durch Ändern der Interpolation zwischen Keyframes können realistischere Animationen erstellt werden. Wenn Sie beispielsweise einen springenden Ball animieren, können Sie die Interpolation zwischen Keyframes so ändern, dass der Übergang verlangsamt wird, wenn der Ball in die Luft springt, und beschleunigt wird, wenn er auf dem Boden aufprallt.

So ändern Sie die Keyframeinterpolation mithilfe des Keyspline-Editors

In Microsoft Expression Blend 2 können Sie einen grafischen Editor zum Ändern der Interpolation zwischen Keyframes verwenden. Auf diese Weise erhalten Sie eine bessere Steuerung als mit den Werten Hineinzoomen, Ease Out und Anhalten, die in der Vorgehensweise unter So ändern Sie die Keyframeinterpolation mithilfe des Popupmenüs beschrieben werden.

  1. Wählen Sie in der Storyboardauswahl die Zeitachse aus, indem Sie unter Objekte und Zeitachsen auf die Schaltfläche Storyboard öffnenCc295256.d4531c86-5048-481c-a1ca-29af202d28e7(de-de,Expression.10).png klicken und ein Storyboard auswählen.

  2. Erweitern Sie die Objektstruktur bis zu dem Keyframe, den Sie ändern möchten. Wenn Sie z. B. die Animation für ein gesamtes Objekt ändern möchten, wählen Sie einen Keyframe auf Objektebene aus. Weitere Informationen zu Keyframetypen finden Sie unter Keyframes.

  3. Wählen Sie auf der Zeitachsenleiste mindestens einen Keyframe Cc295256.80da70bb-e635-42e8-b26d-f90453096e21(de-de,Expression.10).png aus. Halten Sie die STRG-TASTE gedrückt, um mehrere Keyframes auszuwählen. Beachten Sie, dass beim Auswählen eines einfachen Keyframes möglicherweise die Auswahl von Keyframes weiter oben in der Objekthierarchie erzwungen wird.

  4. Im Eigenschaftenpanel unter Beschleunigung wird für die KeySpline-Eigenschaft ein Diagramm angezeigt.

    Cc295256.alert_note(de-de,Expression.10).gifHinweis:

    Dieses Diagramm stellt die Werte der animierten Eigenschaft über die Zeitspanne zwischen jeder Gruppe von benachbarten Keyframes dar. Mit anderen Worten: Für jeden ausgewählten Keyframe wird in dem Diagramm der Wert der animierten Eigenschaft geändert, während sich die Zeit dem Keyframe nähert. Im Allgemeinen bedeutet dies, dass die Interpolation an diesem Punkt umso schneller ist, je steiler die Linie ist.

    Wenn das Diagramm eine gerade Linie von der unteren linken Ecke zu der oberen rechten Ecke gerade darstellt, ist der Übergang fließend.

    Cc295256.bc6abe2c-01fe-44b2-bd12-300f2bf12389(de-de,Expression.10).png

    Sie können entweder den Endpunkt ziehen, um zu ändern, wie schnell sich der Eigenschaftswert nach dem Verlassen des vorherigen Keyframes und auf dem Weg zu dem ausgewählten Keyframe ändert. Durch das folgende Keyspline-Diagramm würde beispielsweise verursacht werden, dass die Animation am Anfang sehr langsam ist und am Ende anzudocken scheint.

    Cc295256.7ec8ec80-9667-4e95-9dd6-16cf9199b83b(de-de,Expression.10).png

  5. Klicken Sie auf die Schaltfläche Wiedergabe Cc295256.64ad8e84-1eec-4154-9d0c-11fef322c0bf(de-de,Expression.10).png, um die Animation zu testen.

So ändern Sie die Keyframeinterpolation mithilfe des Popupmenüs

  1. Wählen Sie in der Storyboardauswahl die Zeitachse aus, indem Sie unter Objekte und Zeitachsen auf die Schaltfläche Storyboard öffnenCc295256.d4531c86-5048-481c-a1ca-29af202d28e7(de-de,Expression.10).png klicken und ein Storyboard auswählen.

  2. Erweitern Sie die Objektstruktur bis zu dem Keyframe, den Sie ändern möchten. Wenn Sie z. B. die Animation für ein gesamtes Objekt ändern möchten, wählen Sie einen Keyframe auf Objektebene aus. Weitere Informationen zu Keyframetypen finden Sie unter Keyframes.

  3. Wählen Sie auf der Zeitachsenleiste mindestens einen Keyframe Cc295256.80da70bb-e635-42e8-b26d-f90453096e21(de-de,Expression.10).png aus. Halten Sie die STRG-TASTE gedrückt, um mehrere Keyframes auszuwählen. Beachten Sie, dass beim Auswählen eines einfachen Keyframes möglicherweise die Auswahl von Keyframes weiter oben in der Objekthierarchie erzwungen wird.

  4. Klicken Sie mit der rechten Maustaste auf einen der ausgewählten Keyframes, und wählen Sie dann die gewünschten Interpolationsoption aus. Wenn Sie einen weiteren Interpolationseffekt auswählen möchten, klicken Sie erneut mit der rechten Maustaste, und wählen Sie die gewünschte Option aus.

    • Hineinzoomen   Durch diesen Wert wird geändert, wie sich der Eigenschaftswert ändert, während sich die Zeit dem Keyframe nähert. Sie können den Grad des Zoomens festlegen, indem Sie einen Wert zwischen 0 % (kein Zoomen) und 100 % (vollständiges Zoomen, d. h. halbe Zeitdistanz zwischen dem bearbeiteten Keyframe und dem nächsten Keyframe) angeben.

    • Herauszoomen   Durch diesen Wert wird geändert, wie sich der Eigenschaftswert ändert, während sich die Zeit vom Keyframe entfernt. Sie können den Grad des Zoomens festlegen, indem Sie einen Wert zwischen 0 % (kein Zoomen) und 100 % (vollständiges Zoomen, d. h. halbe Zeitdistanz zwischen dem bearbeiteten Keyframe und dem nächsten Keyframe) angeben.

    • Anhalten   Beim Anhalten werden Änderungen im Laufe der Zeit nicht interpoliert. Stattdessen erfolgt eine abrupte Änderung in den neuen Eigenschaftswert, wenn die Position den Keyframe an der Stelle erreicht, an der die Änderung auftritt. Der Effekt Anhalten ist eine Umschaltfläche. Wenn Sie den Effekt entfernen möchten, öffnen Sie das Dropdownfeld, und klicken Sie erneut auf Anhalten.

    • Linear (nicht in der Dropdownliste angezeigt)   Bei der linearen Interpolation wird der Eigenschaftswert in gleichmäßigen Schritten zwischen den Keyframes geändert. Die Interpolation zwischen zwei Keyframes ist linear, wenn der Wert Herauszoomen 0 % für den ersten Keyframe und der Wert Hineinzoomen für den zweiten Keyframe 0 % beträgt.

  5. Klicken Sie auf die Schaltfläche Wiedergabe Cc295256.64ad8e84-1eec-4154-9d0c-11fef322c0bf(de-de,Expression.10).png, um die Animation zu testen.

Siehe auch

Konzepte

Löschen eines Keyframes

Erstellen eines Keyframes

Einfügen oder Verschieben von Keyframes

Wiederverwenden von Interpolationswerten für andere Keyframes