Zitat:
Zitat von hgseib "..Wenn beide Funktion gleich lang (d.h. eine identische Anzahl von Frames) Zeit haben.."
das kann ja nicht sein, sonst würde man keine unterschiedlichen zeiten messen können. der script zum testen führt zu einer unterschiedlichen anzahl von frames. das habe ich in einer test-version korrigiert. |
So darf man aber nicht messen: Tweening-Engines arbeiten in der Regel zeit- und nicht framebasierend!
D.h. der Weg von A nach B dauert (abgesehen vom »Rundungsfehler« im letzten Frame) immer gleich lang. Die Zeit eignet sich also nicht als Maßstab für die Performance einer Tweening-Engine. Stattdessen sollte man auf Prozessorlast und Framerate schauen:
Speed Test – Tweening Engine Comparison Tool « GreenSock
Wenn ich nachher mal etwas Zeit haben sollte, versuch ich mal einen validen Vergleich zusammenzubasteln.