molily: animate

Beitrag lesen

wert: 0
wert: 0.44501263170125815
wert: 1.291330651507533
wert: 2.695732058622735
wert: 5.098621211969218
wert: 6.962898649802818
wert: 10.01576707564547
wert: 13.821511040577539
...


>   
> Die Werte müssen eigentlich so aussehen und fortlaufend sein: 1, 2, 3, 4, 5, ...  
  
Das sind die berechneten Zwischenwerte der Eigenschaft sind, die du animierst. Wenn du von 0 bis 100px in 400ms Sekunden linear animierst, bekommst du irgendwelche unrunden Zwischenwerte, weil für jeden Frame (bei angestrebten 60fps) ein Wert berechnet wird. Den Wert, der dich interessiert, musst du ggf. berechnen. Dazu kannst du die Tween-Eigenschaften now, start und end verwenden und sie auf ganze Zahlen von 0 bis 100 abbilden.  
  
Das ist der zuständige jQuery-Code:  
<https://github.com/jquery/jquery/blob/master/src/effects/Tween.js>  
  
Mathias

-- 
[Chaplin.js - JavaScript application architecture on top of Backbone.js](http://chaplinjs.org/)