begin process at 2012 05 27 19:01:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Problème variable actionscript xml ?


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

Problème variable actionscript xml ?

dimanche 5 octobre 2008 à 14:21:30 | Problème variable actionscript xml ?

mortblake

Bonjour, j'ai un problème en ActionScript2 que je doit résoudre rapidement si possible..

Explication:

Il y a tout d'abord 2 boutons (web et logo), quand on clique dessus des images importer d'un fichier XML s'affiche, quand on clique sur une image (en l'occurence le bouton btn_transparent ) cela doit afficher la même image en taille normal dans une autre fenêtres, pour l'instant sa marche comme prévu. Le problème est que quand j'appuis sur le bouton logo puis sur une des images (différente des images du bouton web évidement), cela m'affiche la même image que dans le bouton web. Normalement la variable (liens) devrait prendre l'attribut link dans le XML ( en bleu) au lieu de l'autre link (en rose). Le problème se situe donc sur le texte en rouge ( le reste n'a pas d'importance).

Donc voilà si vous pouvez m'aider a résoudre ce problèmes, je vous en serrait énormement reconnaissant.
Merci

Voilà le code:

 

btn_transparent.onRelease = function() {

                                                          getURL(liens,"_blank");

                                                         }

/**************************************************************************************************/

web_btn.onRelease=function(){

            id=0;

var title_xml:XML = new XML();

title_xml.ignoreWhite = true;

title_xml.load("images.xml");

 

title_xml.onLoad=function(success:Boolean)

{

     if(success){

                         nbPic = title_xml.firstChild.childNodes.length;

                         loadImage(title_xml.firstChild.childNodes[id].attributes.link);

     }

}

 function loadImage (url:String):Void

{          

            var my_mcl:MovieClipLoader = new MovieClipLoader();

            var mclListener:Object = new Object();

           

            titre_txt.text = title_xml.firstChild.childNodes[id].attributes.title;

            text_txt.text = title_xml.firstChild.childNodes[id].attributes.text;

           liens = title_xml.firstChild.childNodes[id].attributes.link;

           

[........]

          

/***************************************************************************************************/

log_btn.onRelease=function(){

            id=0;

var title_xml:XML = new XML();

title_xml.ignoreWhite = true;

title_xml.load("images.xml");

 

title_xml.onLoad=function(success:Boolean)

{

     if(success){

                         nbPic = title_xml.childNodes[1].childNodes.length;

                         loadImage(title_xml.childNodes[1].childNodes[id].attributes.link);

     }

}

 

function loadImage (url:String):Void

{          

            var my_mcl:MovieClipLoader = new MovieClipLoader();

            var mclListener:Object = new Object();

           

            titre_txt.text = title_xml.childNodes[1].childNodes[id].attributes.title;

            text_txt.text = title_xml.childNodes[1].childNodes[id].attributes.text;

           liens = title_xml.firstChild.childNodes[id].attributes.link;

           

[.....]

Code XML:

<web_img>
    <imglink="web/1.jpg"  title="Bluebox" text="." />
    <img link="web/2.jpg"  title="Studio Falour" text="." />
    <img link="web/3.jpg"  title="guildwars loterie" text="." />
    <img link="web/4.jpg"  title="Fondation Phenix" text="." />
    <img link="web/5.jpg"  title="Portfolio v1" text="." />
    <img link="web/6.jpg"  title="Villa Bellavista" text="."/>
</web_img>
<logo_img>
    <img link="logo/1.jpg"  title="Elephant security" text="."/>
    <img link="logo/2.jpg"  title="Test de logos" text="."/>
    <img link="logo/3.jpg"  title="Beatbox Radio" text="."/>
    <img link="logo/4.jpg"  title="."/>
</logo_img>
lundi 6 octobre 2008 à 09:45:17 | Re : Problème variable actionscript xml ?

Girou

Membre Club
Réponse acceptée !
Salut,

tes 2 boutons donnent le même id (id=0) hors dans un cas c'est bien le noeud 0 qui doit être choisi (pour web) mais pour logo c'est le noeud 1 qui doit être sélectionné.

donc, selon moi :

log_btn.onRelease=function(){
id=1;

@+


signature not found


Cette discussion est classée dans : text, title, xml, id, childnodes


Répondre à ce message

Sujets en rapport avec ce message

texte dynamique et swapdephs() [ par etudiant20a ] Bonjour, Voila je dois réaliser une actualité dynamique via actionscript/XML . Il y'a 9 rubriques symbolisé par une image et un texte (par exemple dan childNodes [ par jobrider ] hello tous !je galèèère...j'essaille de récuperer  une varable dans mon flash depuis mon xml.rien ne sort ! HELPvoila mon xml :</s duplicateMovieClip, RadioButton selon le fichier XML [ par cefar ] Bonjour,Je tente de développer un QCM avec chargement d'un fichier XML.Le nombre de réponse par question n'est pas fixe.Je fais une boucle pour placer [Flash] Images avec Xml [ par lechokapik ] Bonjour, j'ai un problème, j'aimerais afficher des images les unes à cotées des autres avec du Xml, pour cela j'ai mon fichier xml composé comme ceci XML, mise à jour clip [ par ulysse68 ] Bonjour à vous,alors voilà je viens d'éffectuer une petite galerie grâce au XML, ma galerie comporte deux catégories "métaux" et "trieuses". Par défau XML externe-AS3 HELPPP!!! [ par tzuki001 ] Bonjour j'aimerais savoir comment aller chercher des infomations spécifique dans le fichier xml plus bas: Sample XSPF Playlist http://www.jeroenwij Tableau 2D, boucle for et XML [ par Zeroune ] Bonjour,Mon problème est assez simple et je pense qu'il sera résolu en un minimum de temps. Je suis débutant en ActionScript. J'ai un xml des plus bas Pbleme de clips externes [ par kiks7575 ] Bonjour,   J'ai un soucis, j'utilise un formulaire qui se sert s'un PHP pour envoyer son contenu par mail. Je l'ai testé et il marche très bien pas de loadmovie liste swf dans un fichier xml [ par naindejardin69 ] Salut,afin de bien comprendre j'ai mis mon swf en ligne icij'ai une liste de swf dont le chemin est stocké dans le fichier swfs.xml :<swfs& Filtrer list avec plusieurs combobox générés par xml [ par Imotep26 ] Bonjour à tous,Je débute en AS et je suis en train de réaliser une sorte de moteur de recherche multicritère composé uniquement de combobox. Les résul


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,468 sec (4)

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