Ich habe Probleme beim Erstellen einer sehr einfachen Formanimation in Flash CS5.
Ich habe 20 Frames, 3 Keyframes (bei 1, 10 und 20).
Die folgenden Screenshots stammen aus Flash, wobei Zwiebelschalen für alle 20 Frames aktiviert sind. (Musste die Bilder verlinken, da ich sie nicht einbetten kann)
Wenn ich einen einzelnen Ankerpunkt verschiebe, ist es manchmal in Ordnung, wie folgt:
Aber wenn ich den Punkt ein wenig weiter bewege, verwandelt sich die ganze Form in etwas, das ich nie erstellt habe, wie hier:
In beiden Fällen habe ich nur denselben einzigen Ankerpunkt verschoben - die Spitze des oberen Dorns.
Gibt es eine Möglichkeit, Flash mitzuteilen, dass ich nur die von mir erstellte Bewegung und kein zufälliges Morphing möchte?
Es bringt deinen Verstand wirklich durcheinander, nicht wahr? Glücklicherweise ist es nicht schwer zu verstehen und nicht schwer zu beheben.
Wenn Sie Shape Tween (Flash-Sprache für Morphing) erstellen, führt die Flash-Authoring-Umgebung einige sehr ausgefallene mathematische Berechnungen an der Geometrie der Form durch, um zu versuchen, die kürzeste „Entfernung“ von Punkt(en) A zu Punkt(en) B herauszufinden Wenn die Änderung nicht zu groß ist und/oder die Form einfach ist, bekommen Sie, was Sie erwarten. Wenn es sich um eine große Änderung oder eine komplexe Form handelt, können die Dinge ziemlich seltsam aussehen.
Die Antwort ist die Verwendung von Formhinweisen (Modifizieren > Form > Formhinweis hinzufügen). Anstatt auf eine detaillierte Erklärung einzugehen, finden Sie hier die Flash-Hilfeseite und hier ein gutes Tutorial von Todd Perkins. Er beginnt passenderweise mit den Worten: „Das Erstellen eines Shape-Tweens kann ein herausfordernder Prozess sein …“
Viel Glück!
Ich habe das gleiche Problem beim Erstellen einer Animation festgestellt. Es ist ein Aber, das beim Erstellen der Form-Tweening-Animation (gekrümmtes Objekt) angezeigt wird. Der Start-Keyframe ist in Ordnung, aber wenn Sie den End-Keyframe einfügen, erhöht die Software die Anzahl der Ankerpunkte und die Animation wird verrückt.
olafur
Alan Gilbertson