Wenn ich ein Flash-Projekt habe, in dem mehrere Movieclips animiert werden, jeder mit seiner eigenen Zeitleiste, und in dem weitere Movieclips eingebettet sind, die wiederum alle ihre eigene Zeitleiste haben, wie kann ich dann alles zusammenführen, sodass ich am Ende eine einzige Zeitleiste und eine einzige Ebene habe?
Wenn Flash dies nicht unterstützt, gibt es vielleicht eine andere Möglichkeit, dies zu tun? Ich denke, ich müsste so etwas wie die Zwischen-Tween-Werte berechnen und irgendwie Keyframes mit diesen Werten erstellen, dann alles aufteilen und nur die richtigen Teile aus den berechneten Keyframe-Werten animieren ...
Antwort1
Sie müssen aus jedem MovieClip die gewünschten Frames auswählen und kopieren (CMD/Strg + Alt + C) und sie dann in einen neuen leeren MovieClip einfügen (CMD/Strg + Alt + V), der Ihre einzelne Zeitleiste darstellt.
Möglicherweise müssen Sie nach dem Einfügen einige Frames zuschneiden (auswählen und dann Umschalt+F5) und mehrere Frames in der neuen einzelnen Zeitleiste bearbeiten (verschieben, skalieren usw.). Dafür haben Sie dieMehrere Frames bearbeitenUmschalten:
Bedenken Sie, dass Sie möglicherweise Ebenen sperren müssen, mit denen Sie beim Bearbeiten mehrerer Frames nicht arbeiten müssen. Sobald Sie „Mehrere Frames bearbeiten“ aktiviert und den Framebereich ausgewählt haben, sollten Sie auchWählen Sie Alle(CMD/Strg+A) alle Objekte in diesen Frames, wenn sie nicht bereits ausgewählt sind, sodass Sie alle einzelnen Elemente aller Frames auf einmal verschieben (ohne die Animation zu unterbrechen).
Antwort2
Ändern Sie den Typ Ihres Animationscontainers von MovieClip
in Graphic
. In diesem Fall können Sie die Animation außerhalb in den übergeordneten Containern sehen.