Ich weiß nicht, ob Sie immer noch interessiert sind, aber ich suche das gleiche wie Sie (glaube mir, ich suche Stunden und Stunden), und ich weiß nicht, ob ich wirklich gefunden habe wonach ich gesucht habe. Der nächste ist jsAnim (http://jsanim.com) und es funktioniert ok für jetzt. Ich habe eine Liste von dem, was ich im Internet gefunden habe:
(Kommentare sind sehr unpersönlich und Tests wurden sehr schnell gemacht. Bitte nehmen Sie es mit einer Pinzette.)
- jsAnim: Syntax ist sehr einfach, auf Animation zu konzentrieren und nicht auf Objektarchitektur (siehe YUI) (das ist toll ... für Ingenieure ...). Easing-Optionen sind nicht toll, aber nett. Alles in allem funktioniert gut.
- Scripty2 (ehemalige Script.aculo.us): nicht für erforderlich Prototyp getestet.
- moo.fx: Nicht getestet für die Verwendung von Prototype oder Mootools.
- YUI 2/3 Animation: ok gearbeitet, aber es ist Ingenieur Code hat eine hohe Lernkurve für eine ungezwungene Front-End-Animation.
- $ fx(): Hat eine sehr-ultra-kleine Stellfläche (nur 3 KB!). Wäre die Wahl wenn nur erleichtert hätte.
- Trident-js: Scheint eine sehr mächtige Zeitleiste zu haben und sieht gut aus auf den Demos, aber es hat für mich überhaupt nicht funktioniert und es ist dünn Dokumentation hilft nicht viel.
- Animator.js: Syntax erschrocken mich. Sah mir auch sehr amateurhaft aus.
- JSTweener/GX/xAnimation: Diejenigen, hat meine Aufmerksamkeit sogar ein wenig nicht erfasst. Es schien mir sehr amateurhaft.
- Glimmer GUI für jQuery Code-Generierung:-Setup nicht auf meinem Rechner (Installateurs unbekannter Fehler) installiert.
- Raphael/Burst Motor/Processing.js/Pixastic/Kuchen-js: Sie sind für die Leinwand/Vektoren. Eine andere Art von (coolem) Zeug.
- Sprich: Auch für eine andere Art von Dingen: Sprites Animation.
So ist der Gewinner, denn jetzt und für meine aktuellen Animations Anforderungen ist jsAnim. Ich möchte auch Scripta2 und moo.fx versuchen, da sie seit einiger Zeit zu sein scheinen (beide von 2005, Script2 ist die zweite Version von Script.acoulo.us).
Meine 2cents. Hoffe es hilft jemandem. Nun Gott, ich will meine letzten 8 Stunden zurück !!!
JQuery und andere haben allgemeine Animations-Engines, aber wenn Sie eine Performance und Speicher stabile Engine benötigen, schreiben Sie Ihre eigenen in reinem Javascript. Für die Features, die Sie erwähnen, ist es nicht schwer. Eine Warteschlange und ein Timer in einer 120-Zeilen-Klasse funktionierten für mich in einer ähnlichen Situation. Viel Glück. – user347594