Hello,
voilà une solution à ton problème.
// exemple d'XML (à écrire dans un fichier)
// attention, je n'ai pas mis la balise pour gérer l'encodage
<liens nb_liens=8 >
<lien url="http://www.google.fr">
<lien url="http://www.flashkod.com">
</liens>
/*** CODE ActionScript ***/
// nombre de bouton récupéré via le XML
var nbBoutons :Number;
// tableau contenant l'url de chaque bouton
var tableauURL :Array;
/**
* A TOI DE TE DÉBROUILLER AVEC TOUS LES TUTAUX ET SOURCES XLM DISPONIBLE SUR CE SITE
* pour récupérer les infos du XML que je t'ai présenté ci-dessus en plaçant par exemple
* chaque URL dans le tableau 'tableauURL'
*/
// fonction à appeler lorsque tu auras récupéré toute les infos de ton XML
function apresReceptionDuXML() :Void {
var bouton :MovieClip;
for (var i:Number = 0; i < nbBoutons ; i++) {
bouton = _root.attachMovie("MonClip" + i, "ID" + i, i);
bouton.url = tableauURL[ i ];
bouton.onPress = function () :Void {
getURL( this.url , "_self" );
}
}
}
bali_balo....=]