Вам нужны такие методы для обоих классов.
package {
class A {
public function jump(){
trace("this is jump on A");
}
public A() {
stage.addEventListener(MouseEvent.MOUSE_UP, jump);
}
}
package {
class B {
public function jump(){
trace("this is jump on B");
}
public B() {
stage.addEventListener(MouseEvent.MOUSE_UP, jump);
}
}
}
Оба метода перехода будут вызваны, когда stage отправит событие mouseUp. если вы используете что-то вроде
stage.addEventListener (MouseEvent.MOUSE_UP, stage.jump) ;. Этот метод прыжка будет вызываться два раза.
Надеюсь, это поможет.