Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1681 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  [actionscript & XML] problème de reconnaissance de chemin

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[actionscript & XML] problème de reconnaissance de chemin

n°926309
nina dj
Posté le 24-02-2007 à 19:47:09  profilanswer
 

bonjour à tous,  
je souhaiterais faire une galerie de photo avec flash mais pour une question de mise a jour j'essaye de la faire au maximum avec du code. J'ai donc décidé d'appeler les photos grace au xml. Le probleme d'est que quand je teste mon anim rien ne se passe car flash ne reconnais pas le dossier dans leques sont les images  
(message d'erreur: Error opening URL "file:///C|/Documents%20and%20Settings/nina/Bureau/animagenda/undefined" ). J'ai vérifié le nom des images et leurs extention (de simple jpeg), le nom du dossier (images), j'ai essayé de changer le nom de la balise (chemin, path etc...) mais rien n'y fait. Ce n'est pas la premiere fois que ca m'arrive mais j'ai l'impression que c'est aléatoire.
je vous laisse un bout du code de l'anim:

Code :
  1. //on cree un objet XML
  2. var photo_xml: XML = new XML();
  3. photo_xml.ignoreWhite = true;
  4. //au chargement de la page on appelle la fonction
  5. photo_xml.onLoad = function(ok){
  6. if(ok){
  7.  trace ("succes du chargement" );
  8.  //au début on cree un nouveau mc qui permetra de charger les photos
  9.  var ecran:MovieClip = this.createEmptyMovieClip("ecran", this.getNextHighestDepth());
  10.  //position du nouveau clip au départ
  11.  ecran._x=0;
  12.  ecran._y=0;
  13. ////////
  14.  noeudRacine=photo_xml.firstChild;
  15.  noeuds=noeudRacine.childNodes;
  16.  //nombre de photo
  17.  nbPhotos=noeuds.length;
  18.  //première photo
  19.  firstPic=this.firstChild.firstChild;
  20.  //dernière photo
  21.  lastPic=this.firstChild.lastChild;
  22.  //phto actuelle
  23.  current=firstPic;
  24.  //affiche la photo
  25.  affpic(current);
  26. }
  27. };
  28. /////////////////////////////////
  29. // appel du xml au chargement //
  30. photo_xml.load(bibliotheque.xml);
  31. /////////////////////////////////////////////////////
  32. // fonction d'affichage de la photo appelée apres //
  33. function affpic (photo){
  34.           //(url,target)
  35. loadMovie(photo.attributes.chemin, ecran);
  36. trace (photo.attributes.chemin);
  37. textes = photo.attributes.num+"/"+nbPhoto+":"+ photo.attributes.nom+" "+photo.attributes.legende+" ***** Rendez-vous le "+photo.attributes.date;
  38. };
  39. ////////////////////////////////
  40. // fonction sur les boutons: //
  41. suivant.onRelease = function(){
  42. //si il reste des photos apres la photo courante:
  43. if (nbPhoto>=current.attributes.num){
  44.  current=current.nextSibling;
  45. }
  46. else{
  47.  current=firstPic;
  48. }
  49. affpic(current);
  50. };
  51. prec.onRelease= function (){
  52. //si on est sur la première photo:
  53. if(current.attributes.num==1){
  54.  current=lastPic;
  55. }
  56. else{
  57.  current=current.previousSibling;
  58. }
  59. affpic(current);
  60. }


 
 
le XML:

Code :
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <galerie>
  3. <img num="1" nom="fly1" date="10/10/2007" legende="légende 1" chemin="images/a.jpeg" lien="http://www.google.fr" />
  4. <img num="2" nom="fly2" date="12/12/2007" legende="legende 2" chemin="images/b.jpeg" lien="http://www.laposte.fr" />
  5. <img num="3" nom="fly3" date="05/05/2006" legende="legende 3" chemin="images/c.jpeg" lien="http://www.asos.com" />
  6. </galerie>


 
pourquoi est-ce que ce message d'erreur apparait avec certains swf mais pas avec d'autres?
merci à tout ceux qui m'aideront à résoudre (j'espere ce problème).

mood
Publicité
Posté le 24-02-2007 à 19:47:09  profilanswer
 

n°926587
craps_youp​la
Posté le 26-02-2007 à 09:04:48  profilanswer
 

photo_xml.load("bibliotheque.xml" );
 
avec des guillemets, ça ira mieux.

n°927510
nina dj
Posté le 01-03-2007 à 01:10:38  profilanswer
 

arfarfarf merci d'avoir mis le doigt dessus je suis vraiment une tete de linote!!!
alors maintenant que le xml se charge avec succes (youpii!!) il faudrait que les images s'affichent dans ce fichu swf.  
Je sent que mes ennuis ne font que commencer (de meme que ma nuit de someil *******^_^*******)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  [actionscript & XML] problème de reconnaissance de chemin

 

Sujets relatifs
Problème de planche sous Indesign CS2Problème d'intégration de police dans pdf
Flash probleme d alignement[InDesign] Problème d'impression (bordures)
probleme d'importation d'images sur indesignAttenuer un "hdr" involontaire avec photoshop
[Blender] probleme porsche_550 speedtitiProblème de dimensions
probleme de gabarit avec maya[Maya] Probleme de rendu d'nimation
Plus de sujets relatifs à : [actionscript & XML] problème de reconnaissance de chemin


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR