begin process at 2012 05 27 13:17:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

galerie photos avec plusieurs catégories


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

galerie photos avec plusieurs catégories

mercredi 20 mai 2009 à 01:14:40 | galerie photos avec plusieurs catégories

kestibibi

Bonjour,

je tente depuis plusieurs jours de créer une galerie dynamique avec plusieurs catégories. J'ai "réussi" à un détail prés, lorsque l'on clic sur une nouvelle galerie, les images s'ajoute à la galerie précédente.
J'ai tester plusieurs solution mais aucune n'a été concluante.

Merci ;)

Je vous laisse mon code :

myXMLLoader.load(new URLRequest("gallery.xml"));
myXMLLoader.addEventListener(Event.COMPLETE, processXML);

function processXML(e:Event):void {
var myXML:XML = new XML(e.target.data);

columns = myXML.@COLUMNS;
my_x = myXML.@XPOSITION;
my_y = myXML.@YPOSITION;
my_thumb_width = myXML.@WIDTH;
my_thumb_height = myXML.@HEIGHT;

my_collection = myXML..COLLECTION;
my_titre_total = my_collection.length();

creatext();
createContainer();

myXMLLoader.removeEventListener(Event.COMPLETE, processXML);
myXMLLoader = null;
}
///////////////////////////////////////////////////////
function creatext():void {
for (var i:Number = 0; i < my_titre_total; i++) {

var monBouton:SimpleButton = new SimpleButton();
var titre = my_collection[i].@titre;

var normal:TextField = new TextField();
var survol:TextField = new TextField();
var clic:TextField = new TextField();

normal.text = survol.text = clic.text = titre;
survol.textColor = 0xFF0000;
clic.textColor = 0x0000FF;

monBouton.upState = normal;
monBouton.overState = survol;
monBouton.downState = clic;
monBouton.hitTestState = normal;

monBouton.x = 20;
monBouton.y = thumb_holder.y + (i*20);
monBouton.name = titre;

this.addChild(monBouton);
monBouton.addEventListener(MouseEvent.CLICK, callThumbs);

}
}
///////////////////////////////////////////////

function createContainer():void {
container_mc = new MovieClip();
addChild(container_mc);
}

function callThumbs(e:MouseEvent):void {

my_tri_recupe = my_collection.( @titre == e.target.name);
my_total_recupe = my_collection.( @titre == e.target.name).IMAGE.@THUMB.length();;
for (var i:Number = 0; i < my_total_recupe; i++) {
my_tri = my_tri_recupe.IMAGE[i].@THUMB;
var thumb_url = my_tri ;
var thumb_loader = new Loader();
thumb_loader.load(new URLRequest(thumb_url));
thumb_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded);

thumb_loader.name = i;

thumb_loader.x = (my_thumb_width+60)*x_counter;
thumb_loader.y = (my_thumb_height+30)*y_counter;

if (x_counter+1 < columns) {
x_counter++;
} else {
x_counter = 0;
y_counter++;
}

}

function thumbLoaded(e:Event):void {
var my_thumb:Loader = Loader(e.target.loader);
container_mc.x = thumb_holder.x+20;
container_mc.y = thumb_holder.y+20;
container_mc.addChild(my_thumb);
container_mc.mask=thumb_holder;

my_thumb.contentLoaderInfo.removeEventListener(Event.COMPLETE, thumbLoaded);

}
}



Cette discussion est classée dans : var, my, loader, thumb, monbouton


Répondre à ce message

Sujets en rapport avec ce message

[AS3] Petit problème intégration diaporama [ par manamiroo ] Bonjour à tous, merci de lire mon sujet, Je connais bien les fonctions de Flash mais reste débutante en ActionScript 3, or je suis en train de réali Probleme de text sur bouton dynamique [ par jzeel ] Bonjour,Voici ci-dessous mon code AS3 qui va cherchez mon bouton dans la bibliotheque... et  l'afficher en forme de menu horizontale... le problème vi Probleme variable = 0 [ par Orange73 ] hello,voila j'ai un soucis de variable (AS3).J'ai le code suivant :import flash.events.*;var nbItems:int = 6;var i:int;var id:int;var currentId:Number ActionScript 3 soucis d'unLoad... [ par Riliono Herve ] Bonjour, J'ai un souci en AS3 (voir plusieurs.. mais une chose à la fois !) <?xml:na AS3 scrollplane ??? [ par sapayaa ] Bonjour à tous Etant débutant dans flash AS3, je me trouve confronté à un problème. En effet, j'ai prévu un site proposant la gestion de news grâce à zoom avec cadre en AS3 [ par oquinquil265 ] bonjour a tous ! J'essaie de "traduire" un code AS2 en AS3. Le code en question, permet de zoomer sur une image en affichant la partie zoomée dans un Problème avec Loader AS3 [ par Yrael ] Bonjour à tous [^^happy13] Voilà, je souhaite charger le contenu d'un fichier txt pour obtenir le nom d'images pour pouvoir les charger. Ceci pour pou Actualisation d'un swf [ par Hamza75 ] Bonjour a tous je recherche une solution pour pouvoir mettre a jour mon swf qui est liée a un fichier txt je vous explique la man½uvre pour vous d Pb d'affichage texte XML [ par praganelli ] Bonjour, Voila j'ai un swf Principal sur lequel je charge des swf en level2, et sur de ces swf je souhaiterais charger une galerie photo xml dans un Flash 8 composant Tree [ par mrgg ] Bonjour, J'ai un composant Tree relié à un xml.Je voudrai savoir si il est possible que lorsque l'application est executé.si le dossier dans le Tree p


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,608 sec (4)

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