sgtsylvester
Legacy Member
hallo,
ik zet met een for-lus 10 aanwijzers op m'n stage
als er op eentje geklikt wordt moeten ze allemaal terug verwijderd worden:
of is het eerder iets in de vorm van "removeChild(aanwijzer.name("1"))" ofzo ?
Ik weet niet echt wat die e.target.name juist wil verwijderen...
In ieder geval het wil niet lukken.
mvg.
ik zet met een for-lus 10 aanwijzers op m'n stage
Code:
function voegAanwijzersToe(){
for (var i:Number=0;i<=10;i++){
var aanwijzer:Aanwijzer = new Aanwijzer(600,-20);
addChild(aanwijzer);
aanwijzer.x = (Math.random()*stage.width);
aanwijzer.addEventListener(MouseEvent.MOUSE_DOWN,onClick);
aanwijzer.name = String(i);
}
}
als er op eentje geklikt wordt moeten ze allemaal terug verwijderd worden:
Code:
function onClick(e:MouseEvent):void{
for(var i:Number=0;i<=10;i++){
removeChild(e.target.name = i);
}
}
of is het eerder iets in de vorm van "removeChild(aanwijzer.name("1"))" ofzo ?
Ik weet niet echt wat die e.target.name juist wil verwijderen...
In ieder geval het wil niet lukken.
mvg.


tage aan te maken en deze gelijk te stellen aan this.stage. Alles dat toegevoegd wordt aan de stage : StageRef.addchild(...) te doen maar om deze dan terug te vinden met StageRef.getChildByName(...) of ze proberen te verwijderen door bv. StageRef.removeChild(getChildByName(foto1)) dat lukt niet echt.