Menus déroulants xml

Soyez le premier à donner votre avis sur cette source.

Vue 16 862 fois - Téléchargée 2 016 fois

Description

Gestion de menus déroulants.
La source du menu est un fichier XML. Le source gère les sous menus multiples.
L'ensemble est composé :
- d'un fichier .fla contenant une instance du menu et la scène
- de 2 fichiers .as contenant le code.

La classe gére les menus horizontaux et verticaux.
Même ceux inclus dans un clip
Une nouvelle classe 'Keys' gère les raccourcis clavier mais encore de façon non satisfaisante.

L'ensemble est largement commenté.
L'appel se fait dans la première image du fichier .fla

Source / Exemple :


/**
/	Classe de Gestion de Menus déroulant
/	Initialisation du menu par fichier XML
/	Nécessite la définition d'un objet de type Menus nommé "menu_mc" qui représente un item de menu
/	Propriétés Privées :
/		- xmlFile : XML			: Structure XML
/		- mcScene : MovieClip	: Clip d'affichage Scène
/		- mMenu : Menus			: Menus 
/		- xPos, yPos, hPos : Number	: Positions et taille

  • /
package { import flash.display.Sprite; import flash.display.MovieClip; import flash.text.TextField; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import flash.events.MouseEvent; import flash.text.*; .....

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

diffuz
Messages postés
5
Date d'inscription
mercredi 22 juin 2005
Statut
Membre
Dernière intervention
16 avril 2009
-
Je mets une note au passage pour ce très bon menu !!!
diffuz
Messages postés
5
Date d'inscription
mercredi 22 juin 2005
Statut
Membre
Dernière intervention
16 avril 2009
-
Très bon menu, j'ai juste un pb pour le reprendre dans un autre flash => http://www.flashkod.com/forum/sujet-PROBLEME-SUR-MENU-DEROULANT-AS3_1298343.aspx
Speedy321
Messages postés
2
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
25 mai 2008
-
Correction faite.

J'en ai profité pour ajouter :
- la possibilité de choisir son menu (id)
- de positionner le menu
- de gérer les menus verticaux

Speedy
pegase31
Messages postés
6161
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
6 -
Le poids en mémoire, la rapidité graphique et la légerté finale ..

Peg'
Speedy321
Messages postés
2
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
25 mai 2008
-
Bonne question, je ne me la suis pas posée d'ailleurs. Qu'est-ce-que ça change ?

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.

Du même auteur (Speedy321)