2012-12-16 6 views
9

ich mit einer Frage begegnen, was die Nachteile und Vorteile von mit jquery.animate() und GreenSockTweenMax animierenden Motoren. Vielleicht gibt es jemanden, der es weiß. Es gibt nicht genug Informationen im Internet, auch was die Leistung angeht.jQuery-Animation vs GreenSock TweenMax

Ich habe versucht, beide jquery.animate() und tweenMax, aber in einigen Fällen ziehe ich es jQuery-Engine zu verwenden, in anderen GreenSock zu verwenden.

Ich versuche zu entscheiden, welche besser ist, und nicht von einem zum anderen zu springen.

Danke in Zukunft, es ist wirklich interessant zu wissen, welche zu verwenden.

Motoren:

http://jquery.com

https://www.greensock.com/gsap-js/

Antwort

17

jQuery fadeIn() und fadeOut() Methoden sind sehr bequem. Wenn Sie jedoch etwas ausdrucksvolleres wählen, würde ich Ihnen empfehlen, GSAP (GreenSock Animation Platform) zu verwenden. jQuery-Animationen sind in der Regel etwas langsam und TweenLite ist wesentlich schneller (20-mal) als jQuery-Animation nach GreenSock.

Zusätzlich erhalten Sie wirklich praktische Funktionen für Animationen wie Reverse, Bezier-Kurve, Timeshift, Pause & Skew usw. und bessere Hardware-Beschleunigung auf mobilen Geräten.

Persönlich denke ich, dass GSAP besser ist, aber eine kleine handliche Auswahlmaschine wäre cool gewesen.

Here is very good comparison between two.

UPDATE

HTML5 Animation Speed Test

+0

Interessant, habe ich versucht, diese ganz Internet suchen, versuchte aber nicht .. :) + in GreenSock Seite zu finden PLUS – GomatoX

+0

Ich habe alle gelesen der Artikel, den du mir gegeben hast. Es ist wirklich eine gute Sache, und ich möchte zustimmen, dass sie keine Selektor-Engine haben, also ist es gut, in der Nähe des GSAP eine jQuery zu haben. – GomatoX

+0

ja, es dauert nicht lange, um ihre Tween-Syntax zu verwenden :) –