Vinz
Legacy Member
Aangezien ik paar weken geleden hier super geholpen ben met een probleempje zet ik mijn volgend probleempje hier ook maar, aangezien ik weer ettelijke uren kwijt ben met het zoeken naar een oplossing 
het probleem zit em in de OnRelease handler.
Ik wil de string die in het TextField van de geklikte MovieClip staat weergeven, maar dit lukt me niet? Als ik op manier (2) of (4) probeer geraak ik er het dichtste bij alleen geeft dit altijd het laatste element in de array
Iemand een idee hoe dit kan verwezelijkt worden?
alvast enorm bedankt voor het lezen !

het probleem zit em in de OnRelease handler.
Ik wil de string die in het TextField van de geklikte MovieClip staat weergeven, maar dit lukt me niet? Als ik op manier (2) of (4) probeer geraak ik er het dichtste bij alleen geeft dit altijd het laatste element in de array
Iemand een idee hoe dit kan verwezelijkt worden?
Code:
function maakKinderen() {
kinderen_array = new Array ("Anderlecht","Brugge","Genk","Standard","Brussels","Gent","Sint-Truiden","Zulte-Waregem");
lengte_K = kinderen_array.length;
for (i=0; i<lengte_K; i++) {
//Maken van lege MovieClip
mc_naam = "kinderen"+i+"_mc";
txt_naam = "kinderen"+i+"_txt";
myMovieClip_mc = _root.createEmptyMovieClip(mc_naam, getNextHighestDepth());
myMovieClip_mc._x = 100;
myMovieClip_mc._y = 20*i;
//Maken TextField in deze MovieClip en element uit array erin zetten
myTextField_txt = _root.myMovieClip_mc.createTextField(txt_naam, getNextHighestDepth(), 0, 0, 100, 100);
with (myTextField_txt) {
//het i de element in myTextField_txt zetten
myTextField_txt.text = kinderen_array[i];
myTextField_txt.border = true;
myTextField_txt.background = true;
myTextField_txt.backgroundColor = 0xFF0000;
myTextField_txt.borderColor = 0x660000;
myTextField_txt.selectable = false;
myTextField_txt.autoSize = true;
}
myMovieClip_mc.onRelease = function() {
//verwerk(kinderen_array[i]);
//verwerk("Jupiler League");
trace("\n******************************************************");
trace("** Klik op mc met Instance Name: "+this); // (1) Geeft de correcte Inst Name
trace("** GEKLIKT OP: "+myTextField_txt.text); // (2) Geeft ALTIJD Zulte-Waregem
trace("** GEKLIKT OP: "+kinderen_array[i]); // (3) geeft undefinded
trace("*** GEKLIKT OP: "+this[txt_naam].text); // (4) Geeft Zulte-Waregem als er op laatste element geklikt wordt
trace("******************************************************");
};
trace("kind "+i+": "+kinderen_array[i]); // (5) Geeft Correcte naam weer
}
}
maakKinderen();
alvast enorm bedankt voor het lezen !