Prob de elasticité - Flash/ActionScript - Programmation
Marsh Posté le 28-09-2005 à 18:04:49
je suppose que tu as testé toutes sortes de valeur pour k et damp, je sais pas pour cette source mais un tuto elastic que j'avais bidouillé réagissait pas mal autour de 1 (0.9 voir 0.99)...
...après les tutos elastic y en as tellement aussi ;-)
Marsh Posté le 28-09-2005 à 19:09:01
oui j'ai essayé toutes les possiblilités mais enfait , c'est le easing qui est affecté soit il est rapide soit longue... mais effect elastic n'est pas obtenue.
Je vois pas le prob...
Marsh Posté le 29-09-2005 à 10:03:14
ca ca fonctionne:
Code :
|
Marsh Posté le 28-09-2005 à 16:45:31
Bonjour tout le monde,
J'ai pb avec mon slideshow(diaporama).C'est à dire je voulais un effect elastic , je n'arrive pas l'obtenir .j'ai pluto^t un effet "easing". J'ai beau chercher le net mais tout les expressions pour le calcular sont differentes, je utilise l'equation de Hook donc j'aimerais bien si quelqu'un me expliquer où j'ai tort.
mon code : celui-ci c'est sur le timeline principal
MovieClip.prototype.elasticMove = function(target, k, damp) {
//trace("original x" +this._x);
var vx:Number = 0;
ax = (target-this._x)*k;
vx += ax;
vx *= damp;
this._x += vx;
//trace("ax" +ax);
//trace("vx" +vx);
};
et voilà le callback: sur un mc:"container_mc".
newX = -150;
this.onEnterFrame = function(){
elasticMove(newX,0.2, 0.9)
}