ActionScript

cs_Yousr31 Messages postés 6 Date d'inscription mardi 3 mars 2009 Statut Membre Dernière intervention 29 décembre 2010 - 6 mars 2009 à 07:47
cash1 Messages postés 13 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 8 mars 2009 - 6 mars 2009 à 08:46
bonjour, je suis entrain de développer une app sur flash et je veux afficher des images et des textes en utilisant XML mais je n'est pa pu faire ça voilà le script que je utilise
// Chargement XML et initialisation
text_xml = new XML();
text_xml.ignoreWhite = true;
text_xml.load("text.xml");
images_xml = new XML();
images_xml.ignoreWhite = true;
images_xml.load("images.xml");
images_xml.onLoad.onEnterFrame = function (charge)
{
if (charge)
{
afficheimage (image);
return;
}
trace ("Erreur!");
};


// affichage des images
function afficheimage(image) {
 image= this.XMLimages.firstChild;
    for (i = 0; i <_root.ima.length; i++)
 {  
    loadMovie("images.xml",ecran);
    imag[i]=loadMovie("images.xml",ecran);
    trace(imag[i]);
 }
  setProperty(imag[i],_x,posx1); 
  setProperty(imag[i],_y,posy1+4); 
        setProperty(imag[i++],_x,-posx2);
        setProperty(imag[i++],_y,posy+4);
}


text_xml.onLoad.onEnterFrame= function (lecture)
{ if (lecture)
  {  
     affichetext (texte);
   return;
   
 }
 trace("Erreur")
};
 
//affichage de text
function affichetext(texte) {
 texte= this.XMLtext.firstChild;
 for(i=0; i<_root.texte.length; i++)
 {  txt[i]= load("text.xml");
    }
 t1=trace(txt[i]);
 t2=trace(txt[i++]);
 posx1=getProperty(t1,_x);
    posy1=getProperty(t1,_y);
 posx2=getProperty(t2,_x);
 posy2=getProperty(t2,_y);
}
SVP j'attend votre réponse le plus rapide possible si vous pouvez aujourd'hui car vraiment j'ai besoin d'elle et merci d'avance

1 réponse

cash1 Messages postés 13 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 8 mars 2009
6 mars 2009 à 08:46
Salut,Apparemment ta variablet text_xml new XML();  est fausse cela se déclare comme ça: var text_xml:XML new XML();et celle là aussi: images_xml new XML();    var images_xml:XML new XML();

text_xml.ignoreWhite = true;
text_xml.load("text.xml");

images_xml.ignoreWhite = true;
images_xml.load("images.xml");
images_xml.onLoad.onEnterFrame = function (charge)

Je pense que comme ceci cela devrait fonctionner
A+
0
Rejoignez-nous