1234567891011121314151617181920212223242526272829303132 |
- $(document).ready(function() {
- var fps = 2, now, then = Date.now(), interval = 1000/fps, delta;
- function init(){
- console.log("Init");
- // preload all pictures before launching
-
- setTimeout(function(){
- play();
- }, 5000);
- };
- function play(millis){
- requestAnimationFrame(play);
- now = Date.now();
- delta = now - then;
- if(delta > interval){
- $(".frame.current", "#pictures").toggleClass('current').next().toggleClass('current');
- then = now -(delta % interval);
- }
- }
- init();
- });
|