begin process at 2012 05 27 07:44:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

diporama dinamique xml (comment on mets en colonne ???)


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

diporama dinamique xml (comment on mets en colonne ???)

mercredi 8 novembre 2006 à 16:01:19 | diporama dinamique xml (comment on mets en colonne ???)

nackdawa

Membre Club
SalutSalut !!!!
Me revoilà...lol
un peu conseil SVP
Je suis en train de faire un panneau defilant qui charge les viniette via un fichier xml.
Voilà le code  :
menu_xml = new XML();
menu_xml.ignoreWhite = true;
//System.useCodePage = true;
menu_xml.onLoad = function() {
 noeuds = this.firstChild.childNodes;
 for (var i = 0; i<noeuds.length; i++) {
  image = _root.attachMovie("mc", "mc"+i, i);
  image._x = image._width * i;
  image._y =0;
  image.monTexte.text = noeuds[i].attributes.news+"";
  image.glu.loadMovie(noeuds[i].attributes.urlimage+"");
 }
};
menu_xml.load("images.xml");
stop();
Je voudrais que les vignette s'affiche en colonne (par exemple 6 colonnes)car pour l'instant elle s'affiche a la queueleuleu.
MERKIIIII!!!!!
mercredi 8 novembre 2006 à 16:24:18 | Re : diporama dinamique xml (comment on mets en colonne ???)

pit_30

// On imagine que chaque photo fait 100px de haut et 200px de large

menu_xml = new XML();
menu_xml.ignoreWhite = true;
//System.useCodePage = true;
menu_xml.onLoad = function() {
 noeuds = this.firstChild.childNodes;
var X =0;
var Y= 0;
for (var i = 1; i<=noeuds.length; i++) {
   if ( i%6 == 0){  // si le rest de la division est égale a 0
      Y += 100;    // on passe a une nouvelle rangé
      X  = 0;
   }esle{
      X+ = 200;
   }
  image = _root.attachMovie("mc", "mc"+i, i);
  image._x = X;
  image._y =Y;
  image.monTexte.text = noeuds[i].attributes.news+"";
  image.glu.loadMovie(noeuds[i].attributes.urlimage+"");
 }
};
menu_xml.load("images.xml");
stop();
mercredi 8 novembre 2006 à 17:23:50 | Re : diporama dinamique xml (comment on mets en colonne ???)

nackdawa

Membre Club
Réponse acceptée !
Merci beaucoup!!! ça marche niquel apart quellesques faute ça tourne bien.
je te repsse ce que j'i modifier.
// On imagine que chaque photo fait 100px de haut et 200px de large
menu_xml = new XML();
menu_xml.ignoreWhite = true;
//System.useCodePage = true;
menu_xml.onLoad = function() {
 noeuds = this.firstChild.childNodes;
 var X = -60;
 var Y = -60;
 for (var i = 1; i<=noeuds.length; i++) {
  if (i%6 == 1) {
   // si le rest de la division est égale a 0
   Y += 60;
   // on passe a une nouvelle rangé
   X = 0;
  }
  esle;
  X += 60;
  image = _root.attachMovie("mc", "mc"+i, i);
  image._x = X;
  image._y = Y;
  image.monTexte.text = noeuds[i].attributes.news+"";
  image.glu.loadMovie(noeuds[i].attributes.urlimage+"");
 }
};
menu_xml.load("images.xml");
stop();
mercredi 8 novembre 2006 à 17:48:52 | Re : diporama dinamique xml (comment on mets en colonne ???)

pit_30

Content que c'est pu t'aider si la réponse te convient tu deravi valider la réponse afin de fermer le topic
vendredi 12 janvier 2007 à 20:12:43 | Re : diporama dinamique xml (comment on mets en colonne ???)

joaquimvidal

Salut tout le monde
J'ai un peu le même pb que ci-dessus la je veux que mes "thumb" s'affiche deux par deux en colonne  dans mon clip "menu1_mc"
mais j'y arrive pas voici mon site il faut allez dans boutique pour voir la partie xml c'est le petit menu des thumb en bas en fait je le voudrais sur la droite en colonne deux par deux ou trois par trois plutot que a la queue leuleu en bas horizontal
www.jolartiste.com

merci pour vos reponses ... donnez votre avis sur le site tant qu'a faire !!!

stop();

var thumb_spacing = 70;

// load variables object to handle loading of text
var description_lv = new LoadVars();
description_lv.onData = function(raw_text){
    description_txt.text = raw_text;
}

function GeneratePortfolio(portfolio3_xml){
    var portfolioPictures = portfolio3_xml.firstChild.childNodes;
    for (var i = 0; i<portfolioPictures.length; i++) {
        var currentPicture = portfolioPictures[i];
        
        var currentThumb_mc = menu1_mc.createEmptyMovieClip("thumbnail_mc"+i, i);
        currentThumb_mc._x = i*thumb_spacing;
        
        currentThumb_mc.createEmptyMovieClip("thumb_container",0);
        currentThumb_mc.thumb_container.loadMovie(currentPicture.attributes.thumb);
        
        currentThumb_mc.title = currentPicture.attributes.title;
        currentThumb_mc.image = currentPicture.attributes.image;
        currentThumb_mc.description = currentPicture.attributes.description;
        
        
        currentThumb_mc.onRollOver = currentThumb_mc.onDragOver = function(){
            info_txt.text = this.title;
        }
        currentThumb_mc.onRollOut = currentThumb_mc.onDragOut = function(){
            info_txt.text = "";
        }
        currentThumb_mc.onRelease = function() {
            image2_mc.loadMovie(this.image);
            description_lv.load(this.description);
        };
    }
}

// xml object for xml content (defines sources for selections)
var portfolio3_xml = new XML();
portfolio3_xml.ignoreWhite = true;
portfolio3_xml.onLoad = function(success){
    if (success) GeneratePortfolio(this);
    else trace("Error loading XML file"); // no success?  trace error (wont be seen on web)
}
// load
portfolio3_xml.load("portfolio3.xml");


Cette discussion est classée dans : menu, image, colonne, xml, noeuds


Répondre à ce message

Sujets en rapport avec ce message

probleme de load pour un texte a partir d'un xml [ par nackdawa ] Salutt!!!;)Voilà vu que je débute dans l'cationscript je viens vers vous pour un petit conseil.je fait un diporama flash avec un fichier xml, et je bl decharger un menu XML dans flash [ par openshiva ] Bonjour à toutes et/ou à tous, voici mon souci... je suis sur Flash 8 en AS2j'ai un swf qui est mon site.dessus il y a un premier niveaux de me mon loadMovie efface tout [ par olkis ] Bonsoir,je veux créer une sorte de diaporama de photo, à partir d'un fichier xml. Dans ce fichier :    diapo1 Dupliquer MC sur 2 colonnes ? [ par badoux ] Bonjour, Je souhaiterai dupliquer mes mc su deux colonnes, pour ça j'ai fais ce script ci-dessous qui fonctionne très bien, jusqu'au moment de lui di impossible d'insérer une image avec du texte en xml [ par dege44 ] Bonjour Je suis novice en actionscript et xml... j'essaie sur une cartouche d'intégrer à la fois du texte et une image - mon code action script sur l Calendrier evénmentiel flash as2 + XML : HELP [ par choupifou ] Bonjour, j'ai récupéré un calendrier flash [url=http://ctl.mc.maricopa.edu/_resources/helpdocs/workshops/flash_components/FlashXMLCalendar.html]ici[/u Problème avec duplicateMovieClip dans une boucle [ par ov3rdoze ] Bonjour Je débute en AS et ai un problème. J'ai un fichier XML dans lequel des coordonnées sont enregistrées. J'ai un objet que je souhaite dupliqué menu paramétrable xml [ par dege44 ] Bonjour à tous Quelqu'un aurait-il une idée comment faire en sorte que mon menu flash (barre d'onglets) paramétrer avec un fichier XML passe sur une o navigate to Url avec xml [ par nicolascelers ] bonjour bonjour je ne suis pas tres fort en flash et je voulais créer un menu accordéon avec xml pour mettre sur une home page je voulais que chaque XML, Flash, Fondu, Zoom [ par laracke ] Je suis actuellement sur un site en flash avec des appels d'images en xml. J'aimerais savoir comment faire pour que l'image change automatiquement 3 f


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,499 sec (3)

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