begin process at 2012 02 07 06:05:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Menu & navigation

 > SLIDE BAR :: MENU GLISSANT EN FONCTION DE LA SOURIS

SLIDE BAR :: MENU GLISSANT EN FONCTION DE LA SOURIS


 Information sur la source

Note :
8,13 / 10 - par 8 personnes
8,13 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Menu & navigation Niveau :Débutant Date de création :22/12/2002 Date de mise à jour :22/12/2002 22:56:40 Vu / téléchargé :48 147 / 10 790

Auteur : bassman64

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Menu glissant en fonction de la position de la souris. Très souvent utilisé sur divers sites, comme par exemple pour un portfolio.

Source

  • onClipEvent (enterFrame) { // lorsque la frame est joue
  • if (_root._xmouse >= 270) { // si la position de la souris est plus grande ou egale a 270
  • if (this._x >= 60) { // si la position du symbole img est plus grande ou egale a 60
  • stop(); // on stop l'animation
  • } else { // sinon
  • this._x += 10; // on ajoute 5 en x
  • }
  • } else { // si la position de la souris est plus petite ou egale a 270
  • if (this._x <= -750) { // si la position du symbole img est plus petite ou egale a -750
  • stop(); // on stop l'animation
  • } else { // sinon
  • this._x -= 10; // on enleve 5 en x
  • }
  • }
  • }
onClipEvent (enterFrame) { // lorsque la frame est joue
	if (_root._xmouse >= 270) { // si la position de la souris est plus grande ou egale a 270
		if (this._x >= 60) { // si la position du symbole img est plus grande ou egale a 60
			stop(); // on stop l'animation
		} else { // sinon
			this._x += 10; // on ajoute 5 en x
		}
	} else { // si la position de la souris est plus petite ou egale a 270
		if (this._x <= -750) { // si la position du symbole img est plus petite ou egale a -750
			stop(); // on stop l'animation
		} else { // sinon
			this._x -= 10; // on enleve 5 en x
		}
	}
}


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • slide.flaTélécharger ce fichier [Réservé aux membres club]26 112 octets
  • slide.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 898 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip TUTO COMPOSANT #1 : LES CHECK BOX
BASSETABS --&GT; SOURCE DE LA VERSION FLASH
Source avec Zip ELASTIQUE-MENU
Source avec Zip Source avec une capture WEBPAGE #1
Source avec Zip DIFFÉRENTE MANIÈRE DE SCROLLER DU TEXTE

 Sources de la même categorie

Source avec Zip CLASS IMAGE ET IMAGEEVENT par top30
Source avec Zip Source avec une capture MENU DÉFILANT par m1le
Source avec Zip Source avec une capture MENU SIMPLE STYLE IPHONE par frazeks1989
Source avec Zip Source avec une capture MENUS DÉROULANT XML par Speedy321
Source avec Zip MENU RETATION par habibcode

Commentaires et avis

Commentaire de TNT le 09/02/2003 21:25:17

Je vais tenter de le modifier pour qu'il revienne quand il est a un bout
pour que ça fasse comme un serpent qui se mort la queue

Merci a toi je cherchait comment faire @++

Commentaire de Seven le 01/03/2003 21:43:22

bassman64 ton animation est bien faite !!, c ce que je cherché pour mon animation, ça va bcq m'aider !!, merciii pour ta source cousin :), sincerment ton truc, on peut l'utiliser pour un paragaphe c plus original que le scroll :), merciii encore :)

Seven

Commentaire de Mystermax le 14/03/2003 00:06:56

Bonjour j'aimerais savoir purquoi je ne parviens pas lancer le fichier *.fla dans Flash 5...?
A + Maxime

Commentaire de Seven le 14/03/2003 00:58:53

Bonjour Mystermax, le fichier *.fla a ete développer sour Flash MX, donc il te fait acquerire le flash MX c tout ok !!

allez ciao bonsoir :)

Commentaire de Kirua le 23/04/2003 17:49:44

merci pour ce code, c'est bête comme choux, mais comme je débute en action script, ça fait plaisir de trouver un bout de code expliqué ligne par ligne :-)

Commentaire de cyrmont le 24/06/2003 15:40:08

Hello Bassman64, pour ton slide peut on lui donné un arret sur le movement de la souris et une vitesse paramétré ? Hein ....

A+

Commentaire de cyrmont le 24/06/2003 15:40:30

Hello Bassman64, pour ton slide peut on lui donné un arret sur le movement de la souris et une vitesse paramétré ? Hein ....

A+

Commentaire de vduhaze le 24/02/2004 23:30:25

je n'arrive pas à ouvrir le.fla : unexpected format pourtant j'utilise flash mx
why

Commentaire de Max40530 le 01/11/2004 14:02:27

Merci pour ce code serieu c'est super et en plus c'est simple...

Commentaire de casou59 le 20/08/2009 11:34:19

Bonjour,

quelqu'un pourrai m'expliquer à quoi coorespond le 60:  // si la position du symbole img est plus grande ou egale a 60
et le -750: // si la position du symbole img est plus petite ou egale a -750
Car je ne comprend pas merci

Commentaire de casou59 le 21/08/2009 15:44:49

Help please, je repose la même question : quelqu'un pourrai m'expliquer à quoi coorespond le 60:  // si la position du symbole img est plus grande ou egale a 60
et le -750: // si la position du symbole img est plus petite ou egale a -750
Merci à celui qui voudra bien m'aider.

Commentaire de fouune le 02/11/2009 00:02:13 10/10

Salut, j'ai utiliser ce code pour un menu slide, et j'ai même ajouter des zones.

Pour Casou59, le 60 et -750 est la valeur en x du clip. En effet, littéralement :
"if (this._x >= 60) { // si la position du symbole img est plus grande ou egale a 60
stop(); // on stop l'animation"
Veut dire que si ton clip atteint le bout du slide, le déplacement s'arrette. La valeur 60 correspond au bord gauche, et la valeur -750 correspond au bord droit. Essaye, crée un clip, et regarde dans la fenêtre propriété. Sa valeur en x y est précisée. Quand tu bouge ton clip à gauche, cette valeur descend, tandis qu'à droite, elle elle augmente.

Je vois venir ta question, pourquoi la valeur est négative. Et bien parce que l'origine de la scène est en haut à gauche de ta zone de travail, tout clip en dehors à gauche prend une valeur x négative, de même tout élément en dehors en haut prend une valeur y négative. Encore une foi je t'invite à faire le test et regarder la fenêtre propriété a chaque fois que tu pose le symbole.

En passant, merci pour ce code, il est simple et utile.

Maintenant il faut m'aider moi, je cherche à faire une boucle. J'ai penser à faire en sorte que quand le clip arrive à sa position extrème gauche, il se replace à son extrème droite mais je n'y arrive pas. Quelqu'un a une idée ?

j'ai tester le script :

....
if (this._x >= 60) { // si la position du symbole img est plus grande ou egale a 60
this._y= -750); // le symbole se place à l'autre bout.
.....


Mais ça marche pas ! :(

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales