//Buttons attribute geben _root.buttonFarbeAus_mc.gedrueckt = true; _root.buttonFarbeEin_mc.nummer = 1; _root.buttonFarbeAus_mc.nummer = 2; _root.buttonMaschen_mc.nummer = 3; var XMLdaten = new XML(); //erstellt ein neues XML Objekt XMLdaten.ignoreWhite = true; // ignoriert die leerRäume (spaces) inder XML-file XMLdaten.load("Muster/muster1.xml"); //lädt die XML-file //Variable für Name des Musters var musterBezeichnung:String; //String map aus der XML var musterString:String; //endgueltige map var meinMuster:Array; //Schwierigkeitsstufe als int var schwierigkeit:Number; XMLdaten.onLoad = function(success) { //wenn die Datei geladen wird //Namen des Musters aus der XML holen musterBezeichnung = XMLdaten.firstChild.childNodes[0].attributes.name; //Dem dynamischen Textfeld einen namen zuordnen _root.mustername_txt.text = musterBezeichnung; //String Array aus der XML holen musterString = XMLdaten.firstChild.childNodes[0].attributes.array; trace(musterString); //Schwierigkeitsstufe als String var zahlString:String = XMLdaten.firstChild.childNodes[0].attributes.schwierigkeit; //Schwierigkeitsstufe als Zahl schwierigkeit = parseInt(zahlString); weiter(); }; function weiter(){ trace(musterString); //var feld:Array=eval(XMLdaten.firstChild.childNodes[0].attributes.array); //trace(XMLdaten.firstChild.childNodes[1].childNodes[0].childNodes[0].nodeValue); //trace(XMLdaten.firstChild.childNodes[1].childNodes.length); //Muster in ein zweidimensionales String Array schreiben var zeilen:Array = musterString.split("-"); meinMuster = new Array(); for (var i = 0; i