gbolssens
%Europe/Berlin %471 %2005, 12:19
In de "opsomming van A.S. tips voor beginners" las ik dit:
5. Voor wanneer je buttons in een for() lus wilt zetten; de i is dan niet meer opvraagbaar in een onRelease omdat wanneer je op de knop drukt de for lus al gemaakt is en de i de waarde al heeft van de laatste i die de lus gemaakt heeft.
for(i=1;i<=4;i++){
this["button"+i].onRelease = function(){
trace(i) //dat geeft: 4
}
}
Hoe kan je dan WEL dynamisch (met een for-loop) de onRelease Ev.Hndr. toewijzen van een berg buttons?
alvast bedankt,
GB
P.S.: Ik heb dit al in een tweetal projecten moeten doen, maar ik kwam er niet uit dus heb ik ze toen allemaal apart geprogrameerd. :confused:
5. Voor wanneer je buttons in een for() lus wilt zetten; de i is dan niet meer opvraagbaar in een onRelease omdat wanneer je op de knop drukt de for lus al gemaakt is en de i de waarde al heeft van de laatste i die de lus gemaakt heeft.
for(i=1;i<=4;i++){
this["button"+i].onRelease = function(){
trace(i) //dat geeft: 4
}
}
Hoe kan je dan WEL dynamisch (met een for-loop) de onRelease Ev.Hndr. toewijzen van een berg buttons?
alvast bedankt,
GB
P.S.: Ik heb dit al in een tweetal projecten moeten doen, maar ik kwam er niet uit dus heb ik ze toen allemaal apart geprogrameerd. :confused: