[FLAMX] Mettre un évènement de souris dans un with()
1 réponse
Iam Noone
Bonjour à tous,
Petit problème de principe : j'ai trois (ou plus) boutons sur ma scène
bouton1_btn, bouton2_btn et bouton3_btn.
Ces trois boutons font entre autre appel à une fonction (ici un simple trace
pour le test).
Je souhaite utiliser un with() dans un for pour éviter de répéter trop de
code :
function tracer (texte){
trace(texte)
}
for(i=1;i<=3;i++){
with(_root["bouton"+i+"_btn"]){
onRelease=function(){
tracer("texte"+i)
}
}
}
Cela ne fonctionne pas ! Qu'ai-je fais qui coince ? Comment faire ?
Merci !
"Iam Noone" a écrit dans le message de news:brn01u$748$
Bonjour à tous, Petit problème de principe : j'ai trois (ou plus) boutons sur ma scène bouton1_btn, bouton2_btn et bouton3_btn. Ces trois boutons font entre autre appel à une fonction (ici un simple
trace
pour le test). Je souhaite utiliser un with() dans un for pour éviter de répéter trop de code : function tracer (texte){ trace(texte) }
for(i=1;i<=3;i++){ with(_root["bouton"+i+"_btn"]){ onRelease=function(){ tracer("texte"+i) } } } Cela ne fonctionne pas ! Qu'ai-je fais qui coince ? Comment faire ? Merci !
"Iam Noone" <iam.noone@caramail.com> a écrit dans le message de
news:brn01u$748$1@forums.macromedia.com...
Bonjour à tous,
Petit problème de principe : j'ai trois (ou plus) boutons sur ma scène
bouton1_btn, bouton2_btn et bouton3_btn.
Ces trois boutons font entre autre appel à une fonction (ici un simple
trace
pour le test).
Je souhaite utiliser un with() dans un for pour éviter de répéter trop de
code :
function tracer (texte){
trace(texte)
}
for(i=1;i<=3;i++){
with(_root["bouton"+i+"_btn"]){
onRelease=function(){
tracer("texte"+i)
}
}
}
Cela ne fonctionne pas ! Qu'ai-je fais qui coince ? Comment faire ?
Merci !
"Iam Noone" a écrit dans le message de news:brn01u$748$
Bonjour à tous, Petit problème de principe : j'ai trois (ou plus) boutons sur ma scène bouton1_btn, bouton2_btn et bouton3_btn. Ces trois boutons font entre autre appel à une fonction (ici un simple
trace
pour le test). Je souhaite utiliser un with() dans un for pour éviter de répéter trop de code : function tracer (texte){ trace(texte) }
for(i=1;i<=3;i++){ with(_root["bouton"+i+"_btn"]){ onRelease=function(){ tracer("texte"+i) } } } Cela ne fonctionne pas ! Qu'ai-je fais qui coince ? Comment faire ? Merci !