Sergio, está desaconsejado lo que pones. De algún modo estás creando una función que no hay modo de eliminarla de la memoria. Si quieres hacer algo parecido puedes crear eventos personalizados.
Cobos, ya que en la variable de tipo MouseEvent, tienes la propiedad "name" del botón, puedes usarlo
Código ActionScript :
function simple(e:MouseEvent):void{
trace(e.name)
trace(e.name.substr(4))
}
//le damos valor a la "propiedad" name de los botones(*)
mbtn01.name="mbtn01"
mbtn02.name="mbtn02"
mbtn03.name="mbtn03"
mbtn01.addEventListener(MouseEvent.MOUSE_OVER,simple);
mbtn02.addEventListener(MouseEvent.MOUSE_OVER,simple);
mbtn03.addEventListener(MouseEvent.MOUSE_OVER,simple);
(*)en CS5 creo que, por defecto, la "propiedad" name coincide con el nombre de instancia, en CS4 no lo hacía, por eso lo he puesto