Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/07/2008, 12h38   #1
Invité de passage
 
Inscription : avril 2008
Messages : 10
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 10
Points : 0
Points : 0
Par défaut stoper un défilement automatique à la dernière image

Bonjour les amis,

sa fait un petit moment que je cherche une solution à mon problème, j'espère qu'il y aura quelqu'un pour m'aider.

Alors mon problème est que j'ai un slide avec bouton gauche/droite et un défilement auto. Avec les boutons j'arrive à calculer pour que le bouton s'arrête à la dernière image. Cependant avec le défilement automatique, il continue son défilement même sans image.

J'aimerai donc trouver une solution pour stopper le défilement à la dernière image et si possible qu'il reparte dans l'autre sens. Mais si déjà quelqu'un à la solution pour arrêter le défilement à la dernière image je suis preneur.

Voici mon code :

onClipEvent (load) {

movespeed = 1;
}
onClipEvent (enterFrame) {
this._x -= movespeed;

if (Key.isDown(Key.RIGHT)) {
movespeed=-5;

if (this._x<=-521.4) {
setProperty("_root.scroll", _x, -521.4);
}

} else if (Key.isDown(Key.LEFT)) {
movespeed=5;

if (this._x>=97) {
setProperty("_root.scroll", _x, 97);
}
}
}

J'ai intégré le code dans une image clip avec un masque.

Merci d'avance en tout cas.

Akaton
Akaton est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2008, 15h09   #2
Invité de passage
 
Inscription : avril 2008
Messages : 10
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 10
Points : 0
Points : 0
J'ai réussi à faire stopper à la dernière image en réglant la taille mais maintenant j'ai un autre problème, quand je clique sur le bouton gauche pour faire défiler le bandeau dans l'autre sens, le défilement automatique continue et m'empeche de bien revenir en arrière.

J'aimerai en fait qu'il y ait un défilement automatique vers la droite mais lorsque que je clique sur le bouton gauche celui ci s'arrete pour bien revenir en arriére.

Voici le code

onClipEvent (load) {

movespeed = 8;
}
onClipEvent (enterFrame) {
this._x -= movespeed;
if (this._x<=-7151.4) {
setProperty("_root.scroll", _x, -7151.4);
}


if (Key.isDown(Key.RIGHT)) {
movespeed=-5;
if (this._x<=-521.4) {
setProperty("_root.scroll", _x, -521.4);
}
} else if (Key.isDown(Key.LEFT)) {
movespeed=5;
if (this._x>=97) {
setProperty("_root.scroll", _x, 97);
}
}
Akaton est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h46.


 
 
 
 
Partenaires

Hébergement Web