delphinhawe
Erfahrenes Mitglied
Hallo zusammen,
bin kurz vor Verzweiflung. Wie kann ich alle Elemente aus einem array löschen?
Bild 1 sind alle Elemente gefüllt, dann möchte ich auf Bild 2 alle Elemente entleeren.
Wie lösche ich nach dem Klick der Schaltfläche alle Elemente auf Bild 2?
Im ActionScript : Bild 2 habe ich alle Elemente entleert und getestet,
aber es löscht nur ein Element ,,Dante“ und ,,1265“!
Habt Ihr eine Idee? Ich probiere schon stundenlang ohne Erfolg!
Anbei Script + Angehängte Dateien:
ActionSript Bild 1:
ActionSript Bild 2:
bin kurz vor Verzweiflung. Wie kann ich alle Elemente aus einem array löschen?
Bild 1 sind alle Elemente gefüllt, dann möchte ich auf Bild 2 alle Elemente entleeren.
Wie lösche ich nach dem Klick der Schaltfläche alle Elemente auf Bild 2?
Im ActionScript : Bild 2 habe ich alle Elemente entleert und getestet,
aber es löscht nur ein Element ,,Dante“ und ,,1265“!
Habt Ihr eine Idee? Ich probiere schon stundenlang ohne Erfolg!
Anbei Script + Angehängte Dateien:
ActionSript Bild 1:
Code:
var zahl = 1000
if (zahl == 1000)
{
var poets:Array = new Array();
poets.push({name:"Angelou", born:"1928"});
poets.push({name:"Blake", born:"1757"});
poets.push({name:"cummings", born:"1894"});
poets.push({name:"Dante", born:"1265"});
poets.sortOn("born", Array.NUMERIC);
for (var i:uint = 0; i < poets.length; ++i)
{
var tf:TextField = new TextField();
tf.y= 100+(50*i);
tf.x = 100;
tf.text = poets[i].name+" || "+poets[i].born;
addChild(tf)
}
}
else
{
tf.text = "";
}
ende_btn.addEventListener(MouseEvent.CLICK,
function(evt:MouseEvent) {
gotoAndStop(2);
});
stop();
ActionSript Bild 2:
Code:
var poets1:Array = new Array();
poets1.push({name:"", born1:""});
poets1.push({name:"", born1:""});
poets1.push({name:"", born1:""});
poets1.push({name:"", born1:""});
poets1.sortOn("born", Array.NUMERIC);
for (var j:uint = 0; j < poets1.length; ++j)
{
tf.y= 100+(50*j);
tf.x = 100;
tf.text = poets1[j].name + poets1[j].born1;
addChild(tf)
}
stop();