IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

effet de rebonds


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 14
    Points : 13
    Points
    13
    Par défaut effet de rebonds
    Bonjour,

    Je cherche à reproduire l'effet de rebond que l'on peut observer sur le site http://generationsfm.com/ (cliquez sur le bouton ON AIR tout en haut de la page).

    Quelqu'un sait il comment faire ? Merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Points : 374
    Points
    374
    Par défaut
    La librairie mootools propose ce genre d'effets (bounce);

    http://mootools.net

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    Ok merci beaucoup.

    j'a trouvé la fonction bounce, mais je ne comprend pas trop (pas du tout en fait) son fonctionnement...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    /*
    	Property: Bounce
    		makes the transition bouncy. Must be used as Bounce.easeIn or Bounce.easeOut or Bounce.easeInOut
     
    	Graph:
    		(see Bounce.png)
    	*/
     
    	Bounce: function(p){
    		var value;
    		for (var a = 0, b = 1; 1; a += b, b /= 2){
    			if (p >= (7 - 4 * a) / 11){
    				value = - Math.pow((11 - 6 * a - 11 * p) / 4, 2) + b * b;
    				break;
    			}
    		}
    		return value;
    	}
    A prioris c'est une extension de la fonction Fx.Transitions.extend. Je suis en train de regarder son fonctionnement mais j'ai l'impression de nager un peu beaucoup quand même.

    Qu'est ce que p (le parametre de la fonction bounce) ? comment je peux utiliser cette fonction ?

    merci d'avance (et pour le lien aussi )

    EDIT: J'ai finalement trouvé la solution (elle était tout betement sur le site de mootools dans la section demos). merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Effet 3D : Rebond d'une balle suivant un guide
    Par arnolem dans le forum Téléchargez
    Réponses: 0
    Dernier message: 30/09/2011, 16h38
  2. Effet 3D : Rebond d'une balle
    Par arnolem dans le forum Téléchargez
    Réponses: 0
    Dernier message: 30/09/2011, 16h37
  3. Débutant. Comment éviter l'effet de rebond ?
    Par souffle56 dans le forum jQuery
    Réponses: 10
    Dernier message: 24/04/2010, 01h42
  4. [VB6][impression]Comment faire des effets sur les polices ?
    Par le.dod dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 08/11/2002, 10h31
  5. Effet Fade In / Fade Out sur une surface DirectDraw
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 08/09/2002, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo