Problème évènements dans clips imbriqués
Bonjour,
Je bloque depuis 2 jours sur un problème d'évènement apparemment simple, enfin bon je suppose que ça doit être faisable.
Je suis sous Flash 8 et AS 2.
Je possède un clip "_Menu" comportant plusieurs clips "_bouton".
Impossible de faire prendre en compte les évènements des clips bouton !! :mad:
Voici les méthodes que j'ai utilisé :
A l'ancienne :
Code:
1 2 3 4 5 6 7 8 9
|
on(rollOver) // -> Sur clip Menu
{
trace("over");
}
on(release) // -> Sur clip bouton
{
trace("release button");
} |
J'ai juste le "over"
Deuxième test avec des évènements déportés (Ca doit pas être le bon terme):
Code:
1 2 3 4 5 6 7
|
_menu.onRollOver = function() { // -> dans un calque de ma scène
trace("over");
}
_bouton.onRelease = function() { // -> dans un calque du clip menu
trace("blabla");
} |
Pareil qu'en haut, juste le "over"
Troisième méthode, avec les listener :
Code:
1 2 3 4 5 6 7
|
var ecouteur : Object = new Object();
ecouteur.click = function(evt)
{
trace("Un jour peut etre ... ");
}
btn2.addListener("click",ecouteur); |
Aucune erreurs, aucun message ... J'ai essayé avec les addEventListener mais même résultat, ou plutôt aucun !
J'ai beau parcourir le web, regarder l'aide flash, je n'y arrive pas :texas:
Help me