begin process at 2010 03 18 10:42:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Menu & navigation

 > DÉBUT DE GALERIE DYNAMIQUE

DÉBUT DE GALERIE DYNAMIQUE


 Information sur la source

Note :
Aucune note
Catégorie :Menu & navigation Classé sous :galerie, menu, images, gallerie, xml Niveau :Initié Date de création :20/02/2009 Date de mise à jour :20/02/2009 09:37:56 Vu / téléchargé :5 483 / 1 162

Auteur : vegetalain

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

 Description

Cliquez pour voir la capture en taille normale
Cette galerie charge en xml des images et du texte, et aligne des blocs en colonne de façon dynamique donc...
Merci à Blackwizzard qui m'a aidé à résoudre deux trois trucs xml ;P !!!

Je mets cette source en vue d'améliorations car ça bug un peu :

Kan on change d elangue une fois, deux fois, ça roule mais après, y'a une sorte de décalage et le clip du zoom qui se dédouble... je ne sais pas pourquoi, snif...

Source

  • Tout est dans le fichier compressé... y compris une capture du bug !
Tout est dans le fichier compressé... y compris une capture du bug !


 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

20 février 2009 09:37:56 :
J'avais zappé la capture du truc :)

 Sources du même auteur

Source avec une capture JEU ANTI-CHASSE

 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

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture DIAPORAMA FLASH XML + FLASH par nixoulamasse
Source avec Zip Source avec une capture MENU ACCORDEON EN AS3 POO AVEC XML par Twinspirit
Source avec Zip Source avec une capture GALERIE PHOTO AVEC LIEN, TITRE, TEXTE (ON ROLL OVER) VIA DES... par ariden
Source avec Zip DIAPORAMA XML AVEC FONDU par Hilt0n
Source avec Zip Source avec une capture PORTFOLIO PERSONNALISABLE AVEC XML ET SYSTEME DE TEMPLATE par cedriclomb

Commentaires et avis

Commentaire de vegetalain le 20/02/2009 12:49:27

Hm... à titre d'infos en mettant les deux cahmps textes du clip zoom, à l'extérieur... ça fonctionne... donc... je vire les deux champs textes, c pas un drame... mais c chiant... :/ mais ça ira :D !
PS: j'ai remplacé les frames par des séquences... ça fait plus... propre j'ai l'impression (pas encore zippé).

Commentaire de RodneyBCN le 20/05/2009 18:14:57

Super cette source !! suis tombé desssus, je compte bien m'en servir pour un vieux truc perso que j'ai dans les cartons depuis longtemps... Chapeau en tout cas.
Un seul soucis toutefois : pour pouvoir l'integrer, je dois le passer en chemin relatif, alors que tout le ActionScript est en absolu ! Et là, ça coince sevère... une idée Vegetalain ?

Commentaire de vegetalain le 25/05/2009 09:44:00

Euh, eh bien au "click" d'un bouton, j'ai modifié le code, de ça :

on (release) {
this._parent.zezoom._y = 0;
this._parent.zezoom.zoomnom.text = this.lenom.text;
this._parent.zezoom.zoomdesc.text = this.ledesc.text;
this._parent.zezoom.zoominterne.loadMovie("contenu/"+this.refer.text+"_ok.jpg");
this._parent.zezoom.swapDepths(this._parent.getNextHighestDepth());
}


... en ça :

on (release) {
_root.zezoom._y = 0;
_root.zezoom.zoomnom.text = this.lenom.text;
_root.zezoom.zoomdesc.text = this.ledesc.text;
_root.zezoom.zoominterne.loadMovie("contenu/"+this.refer.text+"_ok.jpg");
_root.zezoom.swapDepths(_root.getNextHighestDepth());
}

chemin relatif : this._parent
chemin absolue : _root

Et ça a bien réagit... je veux dire, que quand je clique dessus il affiche bien les bons trucs... était-ce bien ça dont tu parlais?

Commentaire de vegetalain le 25/05/2009 09:50:33

Ah, quel naze je fais... ok... pour la duplication des trucs :D

Donc j'ai remplacé ça:

_root["zecadre"+i

par...

this["zecadre"+i

Il m'affiche des erreurs, mais ça duplique... :/

Une idée complémentaire, RodneyBCN ?

Commentaire de vegetalain le 25/05/2009 09:54:52

Euh... ça n'a pas l'air d'aussi bien marché que ça en fait... gloups.

Commentaire de RodneyBCN le 25/05/2009 10:11:40

Salut Vegetalain
En fait, voila ce qu'il se passe :

Ton anime est très bien, le code aussi, mais comme décrit au dessus tu as du "_root" un peu partout au lieu de "this"

Si tu prends une scene vide (un nouveau docu flash), et que tu créé un clip "firstClip", un second, dans le premier, "secondClip", et ensuite que tu copies ta scene, du moins les images et les calques à l'identique dans "secondClip", le code ne marche plus, donc l'anime non plus.

Au lieu d'etre en _root["zecadre etc. , l'anime et le ciblage absolu de clip se trouve alors être : _root.firstClip.secondClip["zecadr ...
Le ciblage absolu etant préjudiciable a la programmation adaptative, car inopérant en cas de déplacement de "level" parent/enfant dans l'anime, je te demandais si tu avais testé une version de tes boutons "embended" dans un clip parent test pour voir si tu pourrais faire une version chemin relatif, à base de this. J'ai entrepris pour toi ce travail, voilà jusqu'ou j'ai pu arriver en gardant le bon fonctionnement de l'anime :

truc = new Array();
XMLimage = new XML();
XMLimage.ignoreWhite = true;

XMLimage.onLoad = function(){
this.cadre._visible = 0;
zelignes = 6;//nombre de ligne
truc = XMLimage.firstChild.childNodes;
infos = XMLimage.firstChild.childNodes;
for(i=0; i<truc.length; i++){
cadre.duplicateMovieClip("zecadre"+i,i*1+5000);
_root["zecadre"+i].glu.loadMovie("contenu/"+truc[i].attributes.zephoto+".jpg");
if(i<zelignes){
_root["zecadre"+i]._x = 10;
_root["zecadre"+i]._y = 75*i+10;
_root["zecadre"+i].fdbloc.text = truc[i].attributes.zebloc;
_root["zecadre"+i].letitre.text = truc[i].attributes.zetitre;
_root["zecadre"+i].refer.text = truc[i].attributes.zephoto;
_root["zecadre"+i].lenom.text = truc[i].attributes.zenom;
_root["zecadre"+i].ladate.text = truc[i].attributes.zesign;
_root["zecadre"+i].ledesc.text = truc[i].attributes.zedesc;
}else{
_root["zecadre"+i]._x = Number(_root["zecadre"+(i-zelignes)]._x)+315;
_root["zecadre"+i]._y = _root["zecadre"+(i-zelignes)]._y;
_root["zecadre"+i].fdbloc.text = truc[i].attributes.zebloc;
_root["zecadre"+i].letitre.text = truc[i].attributes.zetitre;
_root["zecadre"+i].refer.text = truc[i].attributes.zephoto;
_root["zecadre"+i].lenom.text = infos[i].attributes.zenom;
_root["zecadre"+i].ladate.text = infos[i].attributes.zesign;
_root["zecadre"+i].ledesc.text = truc[i].attributes.zedesc;
}
_root["zecadre"+i].Fondbloc.loadMovie("blocs/"+truc[i].attributes.zebloc+".jpg");
}}
XMLimage.load("ContenuFR.txt");stop();


c'est justement sur _root["zeca et toutes ses derivées que je n'arrive a me débarrasser des _root ... et c'est tres dommage, car en l'etat l'anime n'est pas transposable, a moins de garder une philosophie absolue, mais en rajoutant firstClip.secondClip["zecadre etc... et en devant faire ainsi dans toutes les transpositions, sachant que la plupart de mes animes peuvent avoir + de 5 ou 6 level parents/enfants... fastidieux :/

Mais bravo encore, je crois que la perfection n'est plus très loin  

Commentaire de vegetalain le 25/05/2009 10:50:12

Merci mais comme je l'ai dis dans l'intro, on m'a super bien aidé sur ce coup-la. et là je ne pense pas pouvoir aller plus loin "comme ça"... en résumé, on m'a montré un "2", un "+", un "=", et en bidouillant j'ai fini par faire 2+2=4. mais te faire comme ça une racine carrée, ç me dépasse.
Blackwizzard devrait pouvoir t'aider sur ce coup, mieux que moi ;)

Commentaire de vegetalain le 25/05/2009 10:53:39

Hm... tout ça me fait penser que je ne sais pas mettre un bouton "suivant" et "précédent"... :/

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Creation d'une gallerie d'image dynamique [ par ja9uar ] &nbsp;&nbsp;&nbsp; Pourriez vous me dire par quelle moyen je pourrais cr&#233;e une gallerie d'images dynamique* ?*En d'autres termes, une gallerie d' galerie xml/bdd/composant scrollpane [ par jahrom1 ] bonjour j'ai un pbm, je charge dans une gallerie xml des images venant d'une bdd mais pour que cette galerie  rentre dans ma page je voudrai la rendre Affichage par loadmovie d'une Galerie + Xml, Probleme d'affichage des images [ par djey31 ] Bonjour à toutes et tous,voici mon souci :J'ai d'une par une animation "navigation" dans laquelle j'appelle une seconde animation "galerie" par le bia petite modif sur template xml flash acheter sur flashcomponents [ par promouv ] Bonjour à tous j'ai acheté un template XML flash sur flashcomponents.net, il y a une galerie photo, vidéo, un formulaire de contact et c'est tout en Galerie scroll [ par annesomi ] Bonjour à tous, voilà mon problème, je souhaite réaliser pour mon site une petite revue de presse, donc comme une galerie image mais avec scroll, puis Menu dynamique + tween [ par Ariranha ] Bonsoir Je suis sur un menu dynamique xml avec : menu (bien entendu), sousMenu et sousSousMenu (et oui le client n'a pas étudié son arborescence et v trop d'optimiste sans doute [ par marc000 ] Bonjour à tous, C'est la première fois que je post dans un forum et je vais vous servir le grand déballage du débutant qui veut tout pour le minimum d Au secours : Afficher des images venant d une base XML [ par IpponFish ] salut à tous, J'ai un fichier XML qui sert de base de données et des images à côté du fichier XML, je reçois cela sur un serveur via FTP. Je sèche g Galerie photo flash [ par clairusse ] Salut à tous, je suis débutante en flash et j'ai un gros soucis de programmation pour une galerie photo qui charge des images externes (.jpg). Alors Pb de chemin pour appeller un XML vers gallerie swf [ par gholubowicz ] Salut a tous, Je travaille sur une nouvelle version de mon portfolio. Un blog wordpress, avec en première page, une anim flash type "gallerie photo" a


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 0,936 sec (4)

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