La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Langages de programmation divers
(Modérateurs: Shain, 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 1277 fois)
aplication flash xml avec animation
« sur: le 07-06-2006 a 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  
    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.
     
     
    Let’s Encrypt : le certificat SSL gratuit
    Tester votre site internet sur différents navigateurs
    [WordPress] Des problèmes avec l’administration ?
    Rappel : Mettez à jour vos CMS et vos sites E-commerce
    Le .fr fête ses 25 années d’existence !
    Mesurer votre audience en temps réel avec BubbleStat
    Porter réclamation contre Google Panda ?
    Zlio n’est plus …
     
     
     
     
     

    Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

    creation site internet strasbourg