begin process at 2010 03 21 08:14:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Menu & navigation

 > SLIDEMENU V2

SLIDEMENU V2


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Menu & navigation Niveau :Initié Date de création :24/10/2004 Date de mise à jour :25/10/2004 13:47:58 Vu / téléchargé :15 873 / 4 950

Auteur : top30

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (27)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
J avais dis que je le ferais, et suite à un mail de Flaskoderu, ben je l'ai fait !

C est donc le SlideMenu ( à partir d'un fichier XML) d'une de mes sources précédente ( http://www.flashkod.com/article.aspx?ID=727 pour être exacte ) mais cette fois la quantité de bouton est lié au nombre d'enfant du premier noeud de votre doc XML... En clair "dynamique" !

C est vrai que j 'ai fait l'update de l'autre, mais je penses que celle-ci aura plus de repercution si en plus je l'ajoute en tant que "source"... Pas que je crois mes sources soient meilleurs qu'un bon Pompier GTA, mais je m'efforce pour qu'elles soient au moins plus "instructives"...

A plus et profitez....



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

25 octobre 2004 13:47:59 :
capture de MA version...

 Sources du même auteur

Source avec Zip Source avec une capture BASE SCOLL SUPER SIMPLE
Source avec Zip AS3 PROTOTYPE
Source avec Zip Source avec une capture LIGHTFILTERFX: UNE CLASSE D'EFFET D'OMBRE ET DE RELIEF...
Source avec Zip Source avec une capture RENDERDELEGATION: UNE CLASSE SUR L'EVENT.RENDER DU STAGE...
Source avec Zip Source avec une capture GET_RELATIVE_MATRIX3D: LE CONCEPT...

 Sources de la même categorie

Source avec Zip MENU RETATION par habibcode
Source avec Zip MENU EN ÉLLIPSE par ahmedarous312
Source avec une capture ALBUM PHOTOS DYNAMIQUE AVEC XML par titi57100
Source avec Zip Source avec une capture MENU ACCORDEON EN AS3 POO AVEC XML par Twinspirit
Source avec Zip EXPOGEN AS3 VESION 0.8 par remy2501

Commentaires et avis

Commentaire de gloomy64 le 24/10/2004 12:13:03

Voilà, sa pourrait m' être utile, mais est-ce-que quelqu' un pourrait le mettre en version flashmx, siouplait?

Commentaire de BananaTree le 24/10/2004 16:35:06

hello top30

j'ai visionné la code et C vraiment génial.
j'apprecie le "widthButton"
T puissant.

j'ai plus qu'a charger les miniatures en xml et jai mon diaporama.

la note : [(simplicité de mise en oeuvre)*(efficacité du code)]*(mutliples applications)² = 10

désolé, gloomy64, le code n'est pas exportable en mx 2004

Commentaire de BananaTree le 25/10/2004 12:38:53

restez cools les gars...

tu peux critiquer top30 tant que tu veux, C compréhensible ; mais le mepris n'est qu'une noirceur de l'âme que je n'envies pas.

ps: évites de me lincher, c'est pas un balltrap ici.

Commentaire de top30 le 25/10/2004 13:36:02

Pourquoi tu parles de lincher ?
Je suis ni chasseur ni bouletrapiste.. je dis ce que je penses. Je ne dis pas pour descendre.

Le problème c est qu'ici beaucoup de gens posenet des trucs, moches inutiles, sans idées... Des sources existant sur le web par milliers...

Et quand ils voeint les commentaires pleurent parce qu'une poignée de d'autres leur dis que c'est nul...

Je vais te donner un secret.. Tu sais pourquoi ca m ai jamais arriver mème dans mes premieres sources ???'

Parceque je savais que si je posais mes premieres "merdes" ici je ne faisait que gaver le serveur d'infos inutiles.

J ai préférçe attendre et qund j 'ai commencer à faire des trucs dont je ne me croyais pas capable de faire au départ, là je me suis dis, on peut appeler dca "source"...

C'est tout !

Dis moi à quoi tu faisais reference ....

Commentaire de top30 le 25/10/2004 13:42:03

Et PS :
Si j avais du mépris je n'aurais que celui-ci des personnes ne "sourcant" que dans le but de satisfaire leur ego, et ne supprotant pas les critiques n'allant pas dans le sens de qu'il attendaient.

PS : Mettre une source pour avoir de l'aide n'est pas non plus "sourcer", c est faire chier son monde avec du boulot à moitíé fait !....

Commentaire de BananaTree le 25/10/2004 14:08:22

lol voici là référence :

en fait les admins on supprimés un message de blacksoul qui t'as explosé, et j'y répondais par ce post.

je vois pas comment je pourrais te critiquer alors que t'as rectifié une de tes source en prenant en compte ma demande. (encore merci, d'ailleurs ;)  ).

Commentaire de top30 le 25/10/2004 15:31:30

Merde... Moi qu'aime biem les gens quis descendent sans arguments je serais jamais....

Commentaire de Mafassure le 26/10/2004 19:33:37 administrateur CS

je parlé de best seler y'a quelques sources...
l'ancienne version été chouette mais la bravo
petite amélioration aux grands effets

Commentaire de darksoul le 26/10/2004 22:17:51

Il est vrai que je me suis un peu emporté. Mais apparament personne ne s'est rendu compte que j'ai mis a jour ma source zelda sur flashkhod. D'autre part, je te lance un défi a toi et a tout les autres prouvé moi que vous êtes capable de faire mieux que moi ou amélioré ma source mais faite quelque chose de constructif.

Commentaire de clem00g le 13/12/2004 18:38:15

Ton menu c tro dla bombe tu t gaver!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Commentaire de hakim0 le 02/01/2005 21:37:53

ca marche pas sur flash mx?

Commentaire de reemind le 29/01/2005 18:51:56

sur flash mx ca marche :/

Commentaire de hakim0 le 29/01/2005 23:49:19

Fomat du fichier inattendu!
ou est le defaut? j'ai flash mx....?

Commentaire de jacknikolson le 02/02/2005 22:27:21

salut top30
j'ai téléchargé ta source dans l'optique de l'utiliser (je t'ai posté un message à ce sujet)

Mais après moultes utilisations je me suis rendu compte d'un bug.

En effet, si on laisse ton swf ouvert assez longtemps (5 mn) et que l'on fait défiler les boutons assez lentement, un coup à droite, un coup à gauche etc... mais assez lentement (presque à l'arrêt) au bout d'un moment, je constate que certains boutons se rapprochent les uns des autres, et finissent même par se coller ou se chevaucher....

c'est dommage car j'avais réussi à modifier ta source pour afficher des petites images dans les boutons (avec en plus un préload) et leur faire appeler des Jpg dans un clip temp pour faire une galeris photo......

Je cherche d'où vient ton bug, mais mes connaissances limitées ne me mermttent pas de trouver...

ce serait intéressant de corriger ce défaut car je trouve que cette source est une super idée....

sinon, une autre proposition, serait de convertir le tout en AS2 car ça ne marche pas dans ce cas là...

Commentaire de blavaud le 10/02/2005 04:33:16

quelqu un a trouver la solution au probleme de JACKNIKOLSON ?

Commentaire de top30 le 10/02/2005 09:55:11

C'est une source...
Je ne ne t'ai rien vendu, je n'ai donc pas de "SAV" à assurer.
Si tu veux t'en servir, profites en.. Si tu veux l'améliorer, à ton goût.. Mais hélas j ai autre chose `faire que corriger des "bugs" à une source que j'offre...

j espère que tu me comprendra, sinon, tanpis !

Bon courage, et essaie de voir si en laissant défiler plus d'un an tres trés vite, ca ferait pas le café en plus...

= )

Commentaire de jacknikolson le 10/02/2005 13:51:39

No problèmo Top30

Loin de moi l'idée de demander un "SAV".....;) au contraire, je suis d'accord aves toi sur le principe: la source est offerte, c'est déja beaucoup!

Mais bon, moi si je disais ça c'est surtout pour toi...
D'ailleurs je suis assez étonné par ta réponse car habituellement tu sembles assez attaché à la QUALITE de tes sources, ce que j'apprécie vraiment pour ma part (pas de trucs moches ou inutiles comme tu dis)....mais bon, je suis sur que tu ne vas pas en reter là....j'ai cru compendre du commentaire de BananaTree que tu rectifiais tes sources....

Ceci dit, j'espere juste ne pas t'être apparu "déplacé" avec mon post, car je n'ai aucunement l'intention d'être offensif, surtout pas avec toi qui offre (comme tu le dis) autant de materiel utile sur le site. Merci d'ailleurs à ce sujet.

Pour ce qui est du café, je ne sais pas, mais ta source m'a permis de m'interesser au XML et d'en percevoir le côté utile. Donc ça c'est cool...:)

J'ai peu d'espoir de comprendre ce qui cloche dans ton menu et qui fait se rapprocher les boutons, car je suis loin d'avoir ton niveau, mais je garde espoir qu'à nous tous on en sorte quelque chose, ce qui serait bien car dans son principe la source est vraiment top.

Rdv le 10/02/2006 pour savoir si elle fait le café en plus...qui sait si FlashMX2006 le fera....faudrait proposer l'idée à Macromédia..

Allez @+

Jack

Commentaire de top30 le 10/02/2005 16:52:54

Regardes si y a du "math.round" quelque part...

Commentaire de jacknikolson le 11/02/2005 01:24:18

bein, si je récapitule, voila ce qu'on trouve:

***********sur le bouton dans la bibliothèque

stop();
this.onEnterFrame = function() {
moveBouton(_parent.speedBarre);
};
this.onRollOver = function() {
texte_mc.playAfterRewind();
};
this.onReleaseOutside = onRollOut=function () {
texte_mc.rewind();
gotoAndStop(1);
};
this.onPress = function() {
texte_mc.gotoAndStop(7);
gotoAndStop(2);
};
this.onRelease = function() {
loadMovie(URLbouton, "_root.temp");
texte_mc.gotoAndStop(6);
gotoAndStop(1);
};
function moveBouton(speed) {
if (_y<-200) {
this._y += _parent.decalButton;
} else if (_y>250) {
_y -= _parent.decalButton;
}
_visible = _y>-200 && _y<250;
_y += speed;
}


************Sur l'image1 de la scène principale

var sliderXML = new XML();
sliderXML.ignoreWhite = true;
sliderXML.onLoad = function(sucess) {
if (sucess) {
_root.play();
slideBarre_mc.setSlideBarre(this.firstChild);
delete sliderXML;
}
};
sliderXML.load("slider.xml");
stop();


**************sur l'image 2 de la scène principale
stop() ;

**************Sur l'image 1 du clip slideBarre_mc

largeurScene = 400;
this.onMouseMove = function() {
// Mesure la souris, enlève le centre et ajout d'une inertie
this.speedbarre = -(this._xmouse-200)/20;
};
setSlideBarre = function (FileXML) {
widthButton = 60;
for (var n = 0; n<FileXML.childNodes.length; n++) {
var clipName = "bouton"+n;
var btn = attachMovie("BTN_mc", clipName, n);
btn._x = n*widthButton;
btn.URLbouton = FileXML.childNodes[n].attributes.URL;
btn.texte_mc.texteSeul_mc.label_txt.text = FileXML.childNodes[n].attributes.txt;
}
decalButton = n*widthButton;
};


********************et puis le code du proto

MovieClip.prototype.rewind = function(to, from) {
if (to != undefined) {
if (from == undefined) {
var from = this._currentframe;
}
this.gotoAndStop(from);
} else {
var to = 1;
}
this.onEnterFrame = function() {
if (this._currentframe>to) {
this.gotoAndStop(this._currentframe-1);
} else {
this.stop();
delete this.onEnterFrame;
}
};
};
MovieClip.prototype.playAfterRewind = function() {
delete this.onEnterFrame;
this.play();
};
MovieClip.prototype.generate = function(qty, decalX, decalY, frames, org) {
for (var i = 0; i<=qty; i++) {
var clipName = this._name+"_dup"+i;
var clip = this.duplicateMovieClip(clipName, i*100);
clip._x = this._x+(i*decalX);
clip._y = this._y+(i*decalY);
clip.gotoAndPlay(i*frames)+1;
this._visible = (org == undefined) ? true : org;
}
};


........donc à priori pas de math.round.......

mais bon, là je suis plus sur de rien....j'en suis à mon 15e doliprane...harghhhhh....j'ai les yeux qui répondent plus........

Commentaire de redemption le 14/02/2005 16:13:10

quelqu'un a une idée pour la compatibilié entre flash MX 2003 et 2004??

Commentaire de tibandit le 26/04/2005 22:58:04

jacknikolson ca m'interesse de savoir comment tu as mis des images a la place du texte
Merci de ton aide

Commentaire de johann1 le 27/05/2005 10:44:50

Bonjour Top30, Bonjour Jacknickolson,
Je suis pour ma part un amateur d'informatique, mais suis passionné par trop de formes de codages différents...et dès lors, je suis plus à "chipoter", qu'à faire de la programmation pure et dure comme vous deux!Il me faut l'avouer...
Je voulais tout d'abord féliciter Top30 pour cette source, dont je compte me servir sur mon premier site. Mais voilà, il manque le L dans l'alphabet, et je ne parviens pas à "bidouiller" sa mise en place!  lol
Est-ce que l'un de vous deux pourrait m'aider?
Par ailleurs, jacknikolson, as-tu trouvé la faille du rapprochement des lettres?

Merci à vous

Johann1

Commentaire de JulioDelphi le 27/05/2005 10:50:11 administrateur CS

Il te suffit d'apres ce ke je vois d'ajouter ce L dans le fichier slide.xml =)

Commentaire de Sylftra le 31/07/2005 04:11:22

Quand je change les lettre par des nom les nom ne s'affiche pas entieremant que faire

Commentaire de morpheusreims le 27/09/2005 16:27:55

bonjour,

je débute dans le flash, et je bidouille à droite et à gauche pour comprendre, la, j'ai un petit probleme, j'ai réussi à modifier la taille des boutons mais maintenant ils se chevauchent, j'aurais voulu savoir comment augementer l'espacement entre les boutons.

merci

Commentaire de morpheusreims le 27/09/2005 17:09:38

re :p

bon en fait je viens de trouver pour modifier la taille mais j'ai un autre probleme, et la je ne trouve vraiment pas
une fois les boutons redimensionner
donc BTN_background, BTN_text et BTN_mc
mais quand je fais un essai donc la pas de probleme les boutons sont plus grand mais quand je passe la souris dessus ils retrecissent (ils reviennent a la taille initial) et quand on s'en va de dessus ils deviennent grand...
je voudrais garder les proportions c'est à dire en fait quand on passe juste la souris que sa change de couleur

Commentaire de smaigne le 24/06/2007 11:17:43

Bonjour,
Et d'abord un grand bravo à Top30 pour sa source formidable !
Voilà, je cherche à afficher des miniatures graphiques à la place des lettres, j'ai cru comprendre que BananaTree y était arrivé, vous serait-il possible de me donner quelques indices ? (je débute en flash)
Je pense qu'il faut modifier le texte dynamique de BTN_texte_mc en clip, de façon à afficher les miniatures, mais ensuite je bloque, je pense que tout se situe au niveau de cette ligne de code, dans  slideBarre_mc :

btn.texte_mc.texteSeul_mc.label_txt.text = FileXML.childNodes[n].attributes.txt;

Il doit certainement falloir modifier la propriété texteSeul_mc.label_txt.text pour qu'elle définisse non plus un champ de texte mais le chemin vers le fichier, mais je sèche.

Y aurait-il une âme charitable pour me dépanner ?
D'avance un immense merci !

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 0,671 sec (3)

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