Verwenden des Verhaltens „Sequenz-Replikator“

Das Verhalten „Sequenz-Replikator“ ermöglicht das Animieren der Elemente eines Replikators nacheinander im Zeitverlauf. Dies ist die einzige Möglichkeit, Elemente einzeln zu animieren, denn die Anwendung von Keyframes auf die Zellenparameter oder von anderen Verhalten beeinflusst alle Elemente im Muster einheitlich.

Mithilfe des Verhaltens „Sequenz-Replikator“ können Sie Parameter für Replikatorzellen auswählen und anwenden, wie z. B. „Position“, „Farbe“, „Skalieren“, „Rotation“ oder „Deckkraft“. Anschließend können Sie diese Parameter nacheinander animieren, wobei diese Parametersequenz jedes einzelne Element in einem Replikatormuster durchläuft.

Figure. Canvas window showing replicator with Sequence Replicator behavior applied.

Der Startpunkt der Sequenzanimation basiert auf dem Ursprung oder dem Effekt des Replikators. Wenn beispielsweise der Parameter „Ursprung“ eines spiralförmigen Replikators auf „Mitte“ gesetzt ist, beginnt die Sequenzanimation im Mittelpunkt der Spirale und setzt sich nach außen fort. Wenn für einen rechteckigen Replikator mit der Einstellung „Kachelfüllung“ der Parameter „Ursprung“ auf „Oben links“ und der Parameter „Effekt“ auf „Quer“ gesetzt ist, beginnt die Sequenz mit den Elementen in der linken oberen Ecke des Musters und setzt sich bis zur rechten unteren Ecke fort.

Das Verhalten „Sequenz-Replikator“ kann auf das Replikatorobjekt oder auf die Zellen des Replikators angewendet werden. Wenn es auf jede Zelle eines Replikators mit mehreren Zellen angewendet wird, können für jede Zelle Animationen erstellt werden.

Sie können das Verhaltensmuster „Sequenz-Replikator“ nach dem Erstellen in der Bibliothek sichern.

Verhalten „Sequenz-Replikator“ auf einen Replikator anwenden
Führen Sie einen der folgenden Schritte aus:
  • Wählen Sie den Replikator in der Liste „Ebenen“ oder in der Timeline aus und wählen Sie anschließend „Replikator“ > „Sequenz-Replikator“ aus dem Einblendmenü „Verhalten hinzufügen“ in der Symbolleiste aus.

    Figure. Add Behavior pop-up menu in the toolbar.
  • Wählen Sie in der Bibliothek zuerst die Kategorie „Verhalten“ und dann die Unterkategorie „Replikator“ aus. Bewegen Sie das Verhalten „Sequenz-Replikator“ aus dem Bereich „Stapel“ auf den Replikator in der Liste „Ebenen“, im Canvas-Bereich oder in der Timeline.

Die Steuerelemente „Sequenz-Replikator“ werden im Bereich „Informationen“ > „Verhalten“ angezeigt.

Oben in den Steuerelementen „Sequenz-Replikator“ im Bereich „Informationen“ > „Verhalten“ befinden sich die Einblendmenüs „Parameter“. Damit fügen Sie Parameter zum Verhalten hinzu oder entfernen hinzugefügte Parameter. Die hinzugefügten Parameter bestimmen, welche Eigenschaften animiert werden.

Unter den Einblendmenüs „Parameter“ sind die Parameter „Sequenzsteuerung“ angeordnet. Diese Parameter bestimmen, welche Auswirkungen die hinzugefügten Parameter auf die Elemente auf dem Bildschirm haben. Die genannten Steuerelemente enthalten Optionen zum Festlegen der Richtung der Animation, ob die Animation auf die einzelnen Elemente oder auf das gesamte Muster angewendet werden soll, wie oft sich die Animation über das Muster bewegt und so weiter.

Figure. Inpsector showing Sequence Replicator behavior parameters.

Wichtig: Bevor eine Sequenzanimation erfolgen kann, müssen Sie dem Verhalten mindestens einen Parameter im Bereich „Informationen“ hinzufügen und einen Wert für diesen Parameter festlegen. So lange kein Parameter hinzugefügt wurde, hat die Anpassung der Steuerelemente für die Sequenz in der Schwebepalette oder im Bereich „Informationen“ keine Auswirkungen.

Hinzufügen von Parametern zum Verhalten „Sequenz-Replikator“

Im folgenden Beispiel werden dem Verhalten „Sequenz-Replikator“ die Parameter „Rotation“, „Deckkraft“ und „Skalieren“ hinzugefügt. Das Verhalten wird auf einen Replikator angewendet, für den „Explosion“ als Form und „Mitte“ als Ursprung festgelegt ist.

Figure. Canvas window showing replicator prior to applying Sequence Replicator behavior.
Parameter zum Verhalten „Sequenz-Replikator“ hinzufügen und animieren
  1. Vergewissern Sie sich, dass Sie das Verhalten „Sequenz-Replikator“ ausgewählt haben, und öffnen Sie den Bereich „Informationen“ > „Verhalten“.

  2. Führen Sie in der Zeile „Parameter“ folgende Schritte aus:

    1. Wählen Sie „Rotation“ aus dem Einblendmenü „Parameter hinzufügen“ aus.

    2. Wählen Sie „Deckkraft“ aus dem Einblendmenü „Parameter hinzufügen“ aus.

    3. Wählen Sie „Skalieren“ aus dem Einblendmenü „Parameter hinzufügen“ aus.

      Die hinzugefügten Parameter werden über den Einblendmenüs „Hinzufügen“ und „Entfernen“ angezeigt. Das entsprechende Objekt wird erst dann animiert, wenn Sie einen Wert für die Parameter eingegeben haben.

      Spielen Sie das Projekt ab (drücken Sie dazu die Leertaste), um zu sehen, welche Auswirkungen die Anpassungen an der Abfolge in den nächsten Schritten haben.

  3. Vergewissern Sie sich, dass „Animation aufnehmen“ deaktiviert ist (neben „Animation aufnehmen“ im Menü „Markieren“ ist kein Häkchen zu sehen und die Aufnahmetaste in der Symbolleiste ist deaktiviert).

  4. Stellen Sie die Rotation auf den größten (oder kleinsten) Wert ein, um den sich die Zellen in der Animation drehen sollen.

    In diesem Beispiel wird der Wert „Rotation“ auf 160 Grad eingestellt.

    Jedes Element dreht sich während der Dauer des Verhaltens „Sequenz-Replikator“ von 0 Grad bis 160 Grad über das Muster.

    Figure. Canvas window showing replicator with Sequence Replicator behavior applied.

    Hinweis: Wenn die Elemente bereits gedreht wurden (in der Zellsteuerung), werden sie ausgehend von ihrem ursprünglichen Rotationswert um 160 Grad gedreht.

    Jedes Element dreht sich und erreicht seine Position, bevor die Animation des nächsten Elements beginnt. Wenn Sie diesen Effekt abschwächen möchten, erhöhen Sie den Wert „Ausbreiten“.

  5. Erhöhen Sie den Wert „Ausbreiten“.

    In diesem Beispiel wird der Wert „Ausbreiten“ auf „12“ eingestellt.

    Durch eine Änderung des Werts „Ausbreiten“ kann eine Animation homogener wirken. Darüber hinaus kann sich auch das Erscheinungsbild des Musters deutlich verändern.

    Figure. Canvas window showing replicator with increased Spread value.
  6. Stellen Sie für „Deckkraft“ den niedrigsten Wert ein, den die Elemente in Ihrer Animation annehmen sollen.

    In diesem Beispiel wird der Wert „Deckkraft“ auf „0“ eingestellt.

    Für jedes Element wird die Deckkraft während der Dauer des Verhaltens „Sequenz-Replikator“ von 100 Prozent auf 0 Prozent gesenkt und das Element damit ausgeblendet.

    Figure. Canvas window showing replicator with Opacity animating over the duration of the behavior.

    Hinweis: Enthalten die Elemente eine gewisse Transparenz, so wird die Deckkraft ausgehend vom ursprünglichen Deckkraftwert auf 0 Prozent gesenkt und die Elemente werden ausgeblendet.

  7. Erhöhen Sie den Wert „Skalieren“.

    In diesem Beispiel wird der Wert „Skalieren“ auf 190 Prozent eingestellt.

    Figure. Canvas window showing replicator with Scale value set to 190%.

    Die Animation beginnt für jeden hinzugefügten Parameter beim ursprünglichen Wert und wird bis zu dem Wert ausgeführt, den Sie in den Parametern „Sequenz-Replikator“ festgelegt haben. Die Animation beginnt beim Ursprung des Musters (festgelegt im Parameter „Ursprung“ oder „Effekt“ des Bereichs „Informationen“ > „Replikator“ oder der Schwebepalette) und setzt sich bis zum Ende des Musters fort.

Anpassen der Parameter „Sequenzsteuerung“

Nachdem Sie eine Sequenzanimation erstellt haben, können Sie die Parameter „Sequenzsteuerung“ verwenden, um zu ändern, wie sich die Sequenz im Replikatormuster fortsetzt. Im folgenden Abschnitt wird das Projekt aus dem vorangegangenen Beispiel weiterverwendet.

Art der Fortsetzung der Sequenz im Muster ändern
  1. Vergewissern Sie sich, dass Sie das Verhalten „Sequenz-Replikator“ ausgewählt haben, und öffnen Sie den Bereich „Informationen“ > „Verhalten“.

  2. Spielen Sie das Projekt ab (drücken Sie die Leertaste), um die Sequenzeffekte sehen zu können.

    Standardmäßig ist „Ablaufsteuerung“ auf „Zu“ eingestellt. Hiermit wird festgelegt, dass die Animation beim ursprünglichen Wert der Zellen beginnt und sich bis zu dem Wert fortsetzt, der im Verhalten „Sequenz-Replikator“ für diesen Parameter festgelegt ist. Der Startpunkt für die Sequenzanimation basiert auf dem Aufbau bzw. dem Ursprung des Musters (wie in den Parametern „Ursprung“ oder „Effekt“ im Bereich „Informationen“ > „Replikator“ definiert). Im aktuellen Beispiel sind die Elemente am Beginn völlig undurchsichtig, haben eine Skalierung von 100 Prozent und weisen eine Drehung von 0 Grad am Ursprung des Musters auf. Wenn sich die Sequenz dem Ende des Musters nähert, werden die Elemente vollständig durchsichtig, haben eine Skalierung von 190 Prozent und weisen eine Drehung von 160 Grad auf.

    Figure. Canvas window showing replicator with Sequencing set to "To."
  3. Wählen Sie aus dem Einblendmenü „Ablaufsteuerung“ die Option „Von“ aus.

    Die Animationsrichtung verläuft von dem im Verhalten „Sequenz-Replikator“ festgelegten Wert zum ursprünglichen Wert der Zellen. Dies ist die Umkehrung der Sequenzoption „Zu“.

    Figure. Canvas window showing replicator with Sequencing set to From.
  4. Wählen Sie aus dem Einblendmenü „Ablaufsteuerung“ die Option „Durch“ aus.

    Die Sequenz läuft durch einen vollständigen Animationszyklus. Sie beginnt beim ursprünglichen Wert der Zellen, geht über zu dem im Verhalten „Sequenz-Replikator“ festgelegten Wert und kehrt dann zum ursprünglichen Wert der Zellen zurück. Dies ähnelt der Kombination der Sequenzoptionen „Zu“ und „Von“.

    Figure. Canvas window showing replicator with Sequencing set to Through.
  5. Wählen Sie „Alle“ aus dem Einblendmenü „Größe der Einheit“ aus.

    Die Sequenzanimation wirkt sich gleichzeitig auf alle Replikatorelemente aus. Die Standardeinstellung ist „Objekt“, mit der die Sequenzanimation in Abhängigkeit vom Ursprung des Musters auf die Elemente des Replikators angewendet wird.

    Figure. Canvas window showing replicator with Sequencing set to All.
  6. Erhöhen Sie den Wert „Loops“ auf einen Minimalwert von 3.

    Standardmäßig wird eine Sequenzanimation einmal abgespielt. Der Wert im Parameter „Loops“ bestimmt, wie oft die Animation während der Dauer des Replikatorobjekts wiederholt wird.

  7. Wählen Sie „Vor und zurück“ aus dem Einblendmenü „Endbedingung“ aus.

    Der Parameter „Endbedingung“ ist standardmäßig auf „Halten“ eingestellt. Damit wird ein Zyklus einer Sequenzanimation abgeschlossen und ein neuer Zyklus ab Beginn gestartet. Wenn Sie „Vor und zurück“ einstellen, wird die Animation einmal vollständig vorwärts abgespielt, dann vollständig rückwärts, wieder vorwärts usw.

    Hinweis: Der Parameter „Endbedingung“ hat keine Auswirkung auf Loop-Werte kleiner oder gleich 1.

Steuerelemente des Parameters „Sequenz-Replikator“

Verwenden Sie die folgenden Parameter, um die Sequenzanimation zu ändern. Neben den Einblendmenüs „Parameter hinzufügen/entfernen“ werden diese Parameter auch in der Schwebepalette „Sequenz-Replikator“ angezeigt.

  • Start: Dieser Regler ist verfügbar, wenn „Eigene“ aus dem Einblendmenü „Größe der Einheit“ ausgewählt ist, und definiert den Versatz des Anfangs des Elementbereichs, auf den sich die Sequenzanimation bei deren Bewegung über das Replikatormuster auswirkt. In der obigen Abbildung ist „Start“ auf 10 Prozent eingestellt.
  • Ende: Dieser Regler ist verfügbar, wenn „Eigene“ aus dem Einblendmenü „Größe der Einheit“ ausgewählt ist, und definiert das Ende des Elementbereichs, auf den sich die Sequenzanimation bei deren Bewegung über das Replikatormuster auswirkt. Standardmäßig ist „Ende“ auf 10 Prozent eingestellt. In der obigen Abbildung ist „Ende“ auf 30 Prozent eingestellt.

    Hinweis: Wenn „Eigene“ im Einblendmenü „Ablaufsteuerung“ ausgewählt ist, hat die Option „Eigene“ im Parameter „Größe der Einheit“ keine Auswirkung.

  • Ausbreiten: Dieser Regler steuert die Stärke der Abnahme der Animation. Erhöhen Sie den Wert „Ausbreiten“, um einen weicheren Übergang zwischen den Elementen zu erzeugen.
  • Loops: Mit diesem Regler wird festgelegt, wie oft die Animation das Replikatormuster während seiner Dauer durchläuft.

    Hinweis: “Loops“ ist nicht verfügbar, wenn der Parameter „Traversal“ auf „Eigene“ eingestellt ist.

Verwenden der Option „Eigene“ für den Parameter „Traversal“ des Verhaltens „Sequenz-Replikator“

Wenn der Parameter „Traversal“ im Verhalten „Sequenz-Replikator“ auf die Option „Eigene“ gesetzt ist, können Sie Positions-Keyframes erstellen, um die Position des Effekts der Sequenz zu einem bestimmten Zeitpunkt festzulegen. Auf diese Weise können Sie eine Sequenzanimation erstellen, die sich in einzigartiger Weise über ein Replikatormuster bewegt. Dieses Beispiel zeigt, wie Sie die Option „Eigene“ für den Parameter „Traversal“ verwenden können, um die Elemente mithilfe von Keyframes um einen kreisförmigen Replikator zu skalieren.

Option „Eigene“ des Parameters „Traversal“ verwenden
  1. Fügen Sie nach Anwendung des Verhaltens „Sequenz-Replikator“ auf den Replikator die Parameter (im Bereich „Informationen“ > „Verhalten“) hinzu, die Sie in die Sequenz integrieren möchten.

  2. Stellen Sie die Werte für die hinzugefügten Parameter ein.

    In diesem Beispiel wird der Parameter „Skalieren“ hinzugefügt und der Wert für die Skalierung wird auf 200 Prozent eingestellt.

    Figure. Canvas window showing replicator with a Sequence Replicator behavior in which Scale is set to 200%, Sequencing is set to Through, and Spread is set to 4.

    Weitere Informationen zum Hinzufügen von Parametern zum Verhalten „Sequenz-Replikator“ finden Sie unter Hinzufügen von Parametern zum Verhalten „Sequenz-Replikator“.

  3. Wählen Sie „Eigene“ aus dem Einblendmenü „Traversal“ aus.

    Der Parameter „Ort“ wird verfügbar. Verwenden Sie den Schieberegler „Ort“, um die Bewegung der Sequenz durch das Replikatormuster mit Keyframes zu versehen.

  4. Drücken Sie die Taste „A“, um die Aufnahme von Keyframes zu aktivieren.

  5. Wählen Sie das Bild aus, an dem die Animation beginnen soll, und stellen Sie den Beginn der Sequenz mithilfe des Schiebereglers „Ort“ (oder des daneben befindlichen Wertereglers) ein.

    Sobald Sie den Schieberegler bewegen, bewegt sich die Sequenz über die Elemente des Musters. Die im Parameter „Ort“ angezeigten Werte legen fest, wo im Muster sich die Sequenz befindet (in Prozent). 0 Prozent steht für den Ursprung des Musters, 100 Prozent für das Ende des Musters.

    Im Bereich „Informationen“ wird ein Keyframe zum Parameter „Ort“ hinzugefügt.

  6. Navigieren Sie zum nächsten Bild, an dem Sie einen Keyframe anlegen möchten, und bewegen Sie den Schieberegler „Ort“.

  7. Wiederholen Sie Schritt 6, bis alle Keyframes erstellt sind.

  8. Spielen Sie das Projekt ab (drücken Sie die Leertaste).

    Die Animation bewegt sich basierend auf den mit Keyframes versehen Orten über das Replikatormuster. In diesem Fall bewegt sich die Skalierung nicht in einer konstanten Richtung um den Kreis, sondern ziellos vorwärts und rückwärts.

    Figure. Canvas window showing replicator with animated Location parameter.

Verwenden von Verhalten der Kategorie „Parameter“ mit dem Verhalten „Sequenz-Replikator“

Wie bei allen anderen Ebenen in Motion können Sie den Parametern des Verhaltens „Sequenz-Replikator“ Verhalten der Kategorie „Parameter“ hinzufügen, um noch variantenreichere, komplexere Effekte ohne Keyframes zu erstellen.

Verhalten der Kategorie „Parameter“ auf das Verhalten „Sequenz-Replikator“ anwenden
  1. Wählen Sie in der Liste „Ebenen“ oder in der Timeline das Verhalten „Sequenz-Replikator“ aus.

  2. Klicken Sie im Bereich „Informationen“ bei gedrückter Taste „ctrl“ auf den Parameter, zu dem Sie ein Verhalten der Kategorie „Parameter“ hinzufügen möchten. Wählen Sie dann ein Verhalten aus dem Untermenü „Parameter-Verhalten hinzufügen“ aus.

    Hinweis: Sie können ein Verhalten der Kategorie „Parameter“ nur zu Parametern hinzufügen, die über ein Animationsmenü verfügen. Das Animationsmenü wird angezeigt, wenn Sie Ihre Maus rechts neben der Parameterzeile platzieren.

    Das Verhalten der Kategorie „Parameter“ wird hinzugefügt und über dem Verhalten „Sequenz-Replikator“ im Bereich „Informationen“ > „Verhalten“ angezeigt. Ein Symbol für Verhalten wird im Animationsmenü des Parameters „Sequenz-Replikator“ angezeigt.

    Figure. Behaviors Inspector showing Parameter behavior icon in the Animation menu for the Sequence Replicator behavior.

    Hinweis: Wenn dem Parameter „Sequenz-Replikator“ das Verhalten „Schlängeln“ oder „Zufallsmodus“ hinzugefügt wird, ist das Markierungsfeld „Auf Unterobjekte auswirken“ verfügbar. Wählen Sie das Markierungsfeld aus, wenn jedes Element im Muster ein anderes Zufallsverhalten zeigen soll.

    Weitere Informationen zur Verwendung von Verhalten der Kategorie „Parameter“ finden Sie unter Verhalten der Kategorie „Parameter“.