creo que estás mezclando dos métodos y por eso te da error.
1er Forma:
Código :
on (release,keyPress "<Enter>") {
//tu código
}
updateAfterEvent();
nota que no se pone '= function...' esta forma es para ponerlo en el codigo de un boton o movieclip.
2da opción:
Código :
miBoton.onRelease =function ():Void {
//código
}
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.getCode() == Key.ENTER){
//código
}
};
Key.addListener(keyListener);
La 2a opc. es para colocarse en la linea de tiempo. tu botón en este caso tiene un nombre de instancia y declaras aparte un detector para la cuando presionen una tecla. si es 'ENTER' ejecuta tu código.
Nota que es un poco más larga y escribes dos veces tu código (a menos que hagas una función y solucionas eso).
El principal punto es que estás mezclando las dos formas que hay para asignar eventos y por eso te da error. Mucha suerte