AS3 - Botão dentro do MovieClip aciona o evento do MC
No palco, eu tenho um MovieClip chamado "mc" com um retângulo simples desenhado por dentro. mc também tem um filho Button chamado "btn", que é outro retângulo simples (menor que o retângulo de mc, obviamente). Então eu tenho esse código no palco.
function mcDown( _e:MouseEvent):void{
trace( "mc" );
}
function btnClick( _e:MouseEvent):void{
trace( "btn" );
}
mc.addEventListener( MouseEvent.MOUSE_DOWN, mcDown );
mc.btn.addEventListener( MouseEvent.CLICK, btnClick );
O problema que estou tendo é quando clico no botão, o evento mcDown também é acionado e rastreia tanto "mc" quanto "btn".
Como posso fazer com que, quando clico no botão, acione apenas btnClick e não mcDown? Eu tentei MOUSE_UP em vez de CLIQUE, mesmo problema. E o evento mcDown deve permanecer em MOUSE_DOWN.