aplication flash xml avec animation

Thématique aplication flash xml avec animation, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  Langages de programmation divers
(Modérateurs: Shain, Fabien, Lilian, lauryv, ToToMaStEr)
  aplication flash xml avec animation
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: aplication flash xml avec animation  (Lu 544 fois)
aplication flash xml avec animation
« sur: le 07-06-2006 à 13:49:45 »
raphy1609
Membre récent
*

Hors-Ligne

Messages: 7



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Voila mon pb :
g crée un fichier php qui génère un xml, et je recupère les données du xml dans flash ( juske la ca va ). Dans ce fichier xml il y a d nom d'image que je recupère pour faire afficher ces images dans flash. Si une image est ajouté dans la partie admin elle se met otomatiquemen dans flash. ces images me créer donc un bandeau d'image et j'aimerai faire que ce bandeau défile comme icihttp://www.trucsweb.com/Flash/trucs.asp?no=365&type=20
( c'est un bandeau avec des images qui defile du coté ou es la souris )

voila mon code :

var tableau = new Array ();
_root.photo_principale._visible = false;
_root.image_produit._visible = false;
_root.classic_clip._visible = false;//on cache le clip qui servira de modele pour les miniatures
coordx = 255;
coordy = 425;
coordx2 = 2
coordy2 = 10;

system.useCodepage = true;
rss_xml = new XML();
rss_xml.ignoreWhite = true;
rss_xml.onLoad = function(ok) {
   if (ok = true) {
    var tousProduits = rss_xml.firstChild.firstChild.childNodes;
   
    for (i = 0; i < tousProduits.length; i++) {
        image = tousProduits[i].childNodes

  • .firstChild.nodeValue;
          petitedescr = tousProduits[i].childNodes[1].firstChild.nodeValue;
            gdedescr = tousProduits[i].childNodes[2].firstChild.nodeValue;
          prix = tousProduits[i].childNodes[3].firstChild.nodeValue;
          famille = tousProduits[i].childNodes[4].firstChild.nodeValue;
          sousfamille = tousProduits[i].childNodes[5].firstChild.nodeValue;
          etat = tousProduits[i].childNodes[6].firstChild.nodeValue;
          
          ExisteDeja = false;
          for(k=0;k<tableau.length;k++){
             if(tableau[k]==famille){
                ExisteDeja = true;
             }
          }
          if(!ExisteDeja){
          tableau[tableau.length] = famille;
          }
          
          _root.image_produit.duplicateMovieClip("image_produit_"+i,i+5000);//création du nouveau clip a partir du modele
          with(_root["image_produit_"+i]){
             _x = coordx;
             _y = coordy;
             with(content){
                
                loadMovie("uploadminiature/"+image);//chargement de l'image dans le clip
             }
             
             with(lien_image){
                _height = 65;
                _width = 80;
             }
             lien_image.onPress = function(){ // on charge la grande image et le texte principal
                idproduit = Number(_name.split("_")[2]);
                with(_parent.contenu.photo_principale){
                   loadMovie("uploaddescription/"+tousProduits[idproduit].childNodes
  • .firstChild.nodeValue);
                   //position et taille de la photo principale
                   _x = 10;
                   _y = 70;
                   _visible = true;
                }
                with(_parent.contenu.texte_principal){ // traitement du texte principal
                   text = tousProduits[idproduit].childNodes[1].firstChild.nodeValue+" - "+tousProduits[idproduit].childNodes[2].firstChild.nodeValue+" - Prix : "+tousProduits[idproduit].childNodes[3].firstChild.nodeValue+" - "+tousProduits[idproduit].childNodes[4].firstChild.nodeValue+" - "+tousProduits[idproduit].childNodes[5].firstChild.nodeValue+" - "+tousProduits[idproduit].childNodes[6].firstChild.nodeValue;
                   _x = 550;
                   _y = 150;
                }
             }         
          }
          coordx += 82;
          
        }
       
       for(j=0;j<tableau.length;j++){
          _root.classic_clip.duplicateMovieClip("classic_clip_"+j,j+1);
          with(_root["classic_clip_"+j]){
                _x = coordx2;
                _y = coordy2;
                coordx2 += 130;            
                titre.text = tableau[j];
          }      
       }
       }
    }
    stop();
    rss_xml.load("fichier.xml");


    Pouvez m'aider sil vous plaît !!!!!!
    merci d'avance.

  • Rapporter au modérateur   Connecté
    Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
    Pages: [1] Monter
    « Précédent Suivant »
    Sauter à: 

    Votre statut : Invité
    Vous devez être membre pour participer.
     
     
    Le Sénat réclame une taxe sur les revenus
    Yahoo en veut toujours plus
    Un spammeur condamnée à 30 mois de prison
    Google plaide pour un Yahoo indépendant
    Jeux gratuits chez Yahoo avec de la publicité
    Interviews Webmasters
    Mise à jour du blog de Forum-webmaster !
    Une rubrique E-commerce
     
     
     
     

    Choisissez votre forum :
    Discussions générales
    Avis ?
    A propos de Forum-webmaster
    Présentation de services web
    Actualité webmaster
    Interviews Webmasters
    HTML / CSS / XHTML
    Javascript / DOM / Ajax
    PHP / MySQL
    Asp / Asp.net / IIS
    Langages de programmation divers
    Webdesign
    Infographie
    Flash / Director
    Hébergement
    Référencement
    E-commerce
    Le droit sur internet
    Publicité - Affiliation
    Formation[s]
    Offres d'emploi
    Demandes d'emploi
    Recrutement bénévole
    L'aparté ...
    Matériel / Logiciel
    Présentation

     

    Copyright Skalpel 2008 - Tous droits réservés

    creation de site strasbourg