J'ai des MovieClips imbriqués. J'ai un écouteur d'événement sur le parent écoutant pour un clic de souris. Le problème est, l'auditeur ne prend jamais le clic.MovieClips imbriqués ne détectant pas les événements de souris dans Actionscript
code:
var movieClipStack:MovieClip = new MovieClip();
for each (var ol:OwnedLayerable in owned_layerables)
{
var mc:MovieClip = ol.layerable.mc;
movieClipStack.buttonMode = true;
movieClipStack.addChild(mc);
}
movieClipStack.addEventListener(MouseEvent.CLICK, onStackClicked);
private function onStackClicked(evt:MouseEvent):void
{
// Do some stuff
}
Sur movieClipStack, je peux voir que mouseEnabled = true. De plus, buttonMode = true fonctionne exactement comme il est supposé le faire. Mais onStackClicked ne se produit jamais - movieClipStack ne détecte aucun type d'événement souris.
Merci!