Parent-class:

Код AS3:
package classa{
import flash.display.Sprite;
import flash.events.MouseEvent;
import classa.SpriteBtn;
public class Holder extends Sprite {
public function Holder() {
this.addEventListener(MouseEvent.CLICK, clickme, false, 0, true);
}
public function clickme(e:MouseEvent):void {
trace("Holder clicked!");
}
}
}
Child-class:

Код AS3:
package classa{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
public class SpriteBtn extends Sprite {
public function SpriteBtn() {
this.addEventListener(MouseEvent.MOUSE_DOWN, mDown, false, 0, true);
}
public function mDown(e:MouseEvent):void {
trace("ChildSprite pressed!");
e.stopPropagation();//e.stopImmediatePropagation();
}
}
}