bonjour
débutant flash, je souhaite créer un quizz ou il faut associer une image et le texte correspondant
texte et image s'affichent sur la scene respectivement sur un clip(fond_ecran1) et une zone de texte(fond_ecran2)
il y a 4 images et 4 textes différents
2 bouttons (btn1_suivant et btn2_suivant) permettent de faire défiler images et textes
mon problème concerne :
un bouton (btn_valid) qui permet de vérifier si l'image affichée correspond au texte affiché
je n'arrive pas à trouver la fonction permettant de comparer ce qui est est présent sur la scene et de valider ou non la réponse proposée
j'espère que ce n'est pas trop brouillon
je transmets ci dessous le script
Code:var image0gau:String = "images/image0.jpg"; var image0texte:String = "texte0"; var image1gau:String = "images/image1.jpg"; var image1texte:String = "texte1"; var image2gau:String = "images/image2.jpg"; var image2texte:String = "texte2"; var image3gau:String = "images/image3.jpg"; var image3texte:String = "texte3"; var currImage:Number = 0; var totalImages:Number = 4; fond_ecran2.text = this["image"+currImage+"texte"]; for (var i:Number = 0; i<totalImages; i++) { fond_ecran1.loadMovie(this["image"+(i)+"gau"]); } fond_ecran1.loadMovie(this["image0gau"]); // function for the Next button function nextMenuItem(eventObj:Object) { if ((currImage+1)>=totalImages) { currImage = 0; } else { currImage++; } fond_ecran1.loadMovie(this._parent["image"+currImage+"gau"]); } // add the event listener for the Next button btn1_suivant.addEventListener("click", nextMenuItem); function nextMenuItem2(eventObj:Object) { if ((currImage+1)>=totalImages) { currImage = 0; } else { currImage++; } fond_ecran2.text = this._parent["image"+currImage+"texte"]; } // add the event listener for the Next button btn2_suivant.addEventListener("click", nextMenuItem2); btn_valid.onPress=function (){ :diable6c'est ici que le problème se pose:diable6:diable6 { fond_ecran2.text=("reponse vrai"); } else { fond_ecran2.text=("reponse fausse"); }}
-----