Bonjour tout le monde,
voilà mon problème : je ne suis pas un pro, loin de là, de la programmation. J'essaie de faire une galerie d'images qui défilent.
Mon problème est que quand la souris est en dehors des images vers la gauche (direction = -1), le défilement continue, au lieu de s'arrêter, ce qui marche bien vers la droite.
voilà l'action :
onClipEvent (load) {
this.direction = 1;
this.vitesse = 10;
this.MaxBas = this.Contenu1._width;
this.MaxHaut = 0;
}
onClipEvent (enterFrame) {
if ((this._ymouse<-80) ||(this._ymouse>80) ||(this._xmouse>340) ||(this._xmouse<-340) ) {
Math.floor(this.vitesse /= .8 );
} else {
this.vitesse = 10;
}
if (this._xmouse<0) { this.direction = -1;} else {this.direction = 1;}
if (this.direction == 1)
{this.Contenu1._x -= Math.floor(this._xmouse/(this.vitesse));
}
if (this.direction == -1)
{this.Contenu1._x -= Math.floor(this._xmouse/(this.vitesse));
}
}
Et voilà ce que ça donne:
-----------
Si un pro du flash pouvait trouver pourquoi ça ne fonctionne pas, ce serait super cool. J'essaie de progresser, mais dur dur
Merci d'avance.
Message édité par Buzhug le 22-10-2004 à 18:21:49