Défilement d'images au passage du curseur.

Soyez le premier à donner votre avis sur cette source.

Vue 67 259 fois - Téléchargée 14 886 fois

Description

Défilement d'images

Défilement d'images lorsque le curseur passe sur l'une des extrémités.

Source / Exemple :


1ère étape :
définition de la zone de défilement
	bordure = 60; // définie la taille de bordure.
centre = masque._x + masque._width / 2; // définie le centre.
Position = defilement._x; // on met dans Position le défilement des images.
Gauchestop = masque._x - bordure; // définie la "zone" de défilement à gauche.
Droitestop = masque._x + masque._width + bordure; // définie la "zone" de défilement à droite.
Hautstop = masque._y; // définie la "zone" de défilement en haut.
Basstop = masque._y + masque._height; // définie la "zone" de défilement en bas.

2ème étape:
définition dela vitesse
	

// on vérifie si la souris se trouve dans la "zone" de défilement pour faire défiler les images.
if (_xmouse > Gauchestop && _xmouse < Droitestop && _ymouse > Hautstop && _ymouse < Basstop)

{ // La Vitesse de défilement en fonction de la position (x) de la souris par rapport au centre.
Vitesse = (_xmouse - centre) / 20;
// On déduit Vitesse de la Position.
// Math.round permet d'arrondir à l'entier supérieur.
Position = Math.round(Position - Vitesse);
} // fin du if.
3ème étape:
définition des limites
	

ma_gauche = -267; // la limite à gauche a pour valeur -267.
if (Position < ma_gauche) // si Position est au maximun à gauche.
{ Position = ma_gauche; // bloque Position à gauche.
} // fin du if.

ma_droite = 800; // la limite à droite a pour valeur 800.
if (Position > ma_droite) // si Position est au maximun à droite.
{ Position = ma_droite; // bloque Position à droite.
} // fin du if.

defilement._x = Position; // le défilement des images est égal à Position.
4ème étape:
boucle le programme
	

gotoAndPlay(2);
// retour à la deuxième image
// permet d'effectuer le défillement à volonté

Codes Sources

A voir également

Ajouter un commentaire Commentaires
usdennis
Messages postés
1
Date d'inscription
vendredi 25 septembre 2009
Statut
Membre
Dernière intervention
30 novembre 2009

30 nov. 2009 à 16:55
dommage qu'il n'y ait pas de réponses pour ceux qui n'arrivent pas à ouvrir le FLA, il serait bon d'indiquer la version de Flash à utiliser. On gagnerait beaucoup de temps.
cs_kodjoe
Messages postés
2
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
29 avril 2011

4 mai 2009 à 13:59
bonjour lorsque je télécharge les fichier je n'arrive pas à les ouvrir et comme je sais que la programmation et tirée du fichier.fla je n'ai pas réussie à l'ouvrir aussi avec Flash, donc j'aimerai savoir comment faire ...

De plus je n'ai pas compris la source notée au dessus... Peut on m'expliquer donc comment ouvrir et comment intégrer cette source dans mon fichier php
cmarittima
Messages postés
2
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
28 avril 2009

28 avril 2009 à 15:08
Chendelus

Ce que tu pourrais faire a la place de les mettre directement sur scène, c'est de les remplacer par des loaders. les images doivent être stoker dans le fichier que ton fla.
chendelus
Messages postés
3
Date d'inscription
lundi 27 avril 2009
Statut
Membre
Dernière intervention
29 avril 2009

28 avril 2009 à 12:22
Bonjour,
J'ai installé le fichier defilement.swf (et defilement.fla), cela fonctionne bien (J'utilise Golive CS pour Mac).
Cependant je n'arrive pas à remplacer les images par les miennes.
Je n'ai pas d'expérience sur Flash. Je ne comprends pas où sont stockées les images. Quand j'essaie avec Flash CS3 de remplacer les images (ajout dans la bibliothèque puis glissement sur la scène), plus rien ne fonctionne.
Merci pour votre aide

Pour information, voici le code généré par Golive quand je glisse defilement.swf sur l'espace de mise en page :

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" height="190" width="657">


</object>
puma67000
Messages postés
163
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
8 mai 2011

17 avril 2009 à 12:06
commen fait on pour modifier les images je débute et j'aurai besoin d'aide
merci
Afficher les 18 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.